Class HiddenRegionFormatting
- java.lang.Object
-
- org.eclipse.xtext.formatting2.internal.HiddenRegionFormatting
-
- All Implemented Interfaces:
IHiddenRegionFormatting
public class HiddenRegionFormatting extends java.lang.Object implements IHiddenRegionFormatting
-
-
Constructor Summary
Constructors Constructor Description HiddenRegionFormatting(AbstractFormatter2 formatter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.IntegergetAutowrap()AbstractFormatter2getFormatter()java.lang.IntegergetIndentationDecrease()java.lang.IntegergetIndentationIncrease()java.lang.IntegergetNewLineDefault()java.lang.IntegergetNewLineMax()java.lang.IntegergetNewLineMin()java.lang.BooleangetNoIndentation()IAutowrapFormattergetOnAutowrap()intgetPriority()FormatterRequestgetRequest()java.lang.StringgetSpace()protected <T> Tmerge(T val1, T val2, int strategy, java.lang.String propertyname)voidmergeValuesFrom(IHiddenRegionFormatting other)voidsetAutowrap(java.lang.Integer value)voidsetIndentationDecrease(java.lang.Integer indentation)voidsetIndentationIncrease(java.lang.Integer indentation)voidsetNewLinesDefault(java.lang.Integer newLines)voidsetNewLinesMax(java.lang.Integer newLines)voidsetNewLinesMin(java.lang.Integer newLines)voidsetNoIndentation(java.lang.Boolean value)voidsetOnAutowrap(IAutowrapFormatter formatter)voidsetPriority(int priority)voidsetSpace(java.lang.String space)java.lang.StringtoString()
-
-
-
Constructor Detail
-
HiddenRegionFormatting
public HiddenRegionFormatting(AbstractFormatter2 formatter)
-
-
Method Detail
-
getAutowrap
public java.lang.Integer getAutowrap()
- Specified by:
getAutowrapin interfaceIHiddenRegionFormatting
-
getFormatter
public AbstractFormatter2 getFormatter()
-
getIndentationDecrease
public java.lang.Integer getIndentationDecrease()
- Specified by:
getIndentationDecreasein interfaceIHiddenRegionFormatting
-
getIndentationIncrease
public java.lang.Integer getIndentationIncrease()
- Specified by:
getIndentationIncreasein interfaceIHiddenRegionFormatting
-
getNewLineDefault
public java.lang.Integer getNewLineDefault()
- Specified by:
getNewLineDefaultin interfaceIHiddenRegionFormatting
-
getNewLineMax
public java.lang.Integer getNewLineMax()
- Specified by:
getNewLineMaxin interfaceIHiddenRegionFormatting
-
getNewLineMin
public java.lang.Integer getNewLineMin()
- Specified by:
getNewLineMinin interfaceIHiddenRegionFormatting
-
getNoIndentation
public java.lang.Boolean getNoIndentation()
- Specified by:
getNoIndentationin interfaceIHiddenRegionFormatting
-
getOnAutowrap
public IAutowrapFormatter getOnAutowrap()
- Specified by:
getOnAutowrapin interfaceIHiddenRegionFormatting
-
getPriority
public int getPriority()
- Specified by:
getPriorityin interfaceIHiddenRegionFormatting
-
getRequest
public FormatterRequest getRequest()
- Specified by:
getRequestin interfaceIHiddenRegionFormatting
-
getSpace
public java.lang.String getSpace()
- Specified by:
getSpacein interfaceIHiddenRegionFormatting
-
merge
protected <T> T merge(T val1, T val2, int strategy, java.lang.String propertyname) throws ConflictingFormattingException- Throws:
ConflictingFormattingException
-
mergeValuesFrom
public void mergeValuesFrom(IHiddenRegionFormatting other) throws ConflictingFormattingException
- Specified by:
mergeValuesFromin interfaceIHiddenRegionFormatting- Throws:
ConflictingFormattingException
-
setAutowrap
public void setAutowrap(java.lang.Integer value)
- Specified by:
setAutowrapin interfaceIHiddenRegionFormatting
-
setIndentationDecrease
public void setIndentationDecrease(java.lang.Integer indentation)
- Specified by:
setIndentationDecreasein interfaceIHiddenRegionFormatting
-
setIndentationIncrease
public void setIndentationIncrease(java.lang.Integer indentation)
- Specified by:
setIndentationIncreasein interfaceIHiddenRegionFormatting
-
setNewLinesDefault
public void setNewLinesDefault(java.lang.Integer newLines)
- Specified by:
setNewLinesDefaultin interfaceIHiddenRegionFormatting
-
setNewLinesMax
public void setNewLinesMax(java.lang.Integer newLines)
- Specified by:
setNewLinesMaxin interfaceIHiddenRegionFormatting
-
setNewLinesMin
public void setNewLinesMin(java.lang.Integer newLines)
- Specified by:
setNewLinesMinin interfaceIHiddenRegionFormatting
-
setNoIndentation
public void setNoIndentation(java.lang.Boolean value)
- Specified by:
setNoIndentationin interfaceIHiddenRegionFormatting
-
setOnAutowrap
public void setOnAutowrap(IAutowrapFormatter formatter)
- Specified by:
setOnAutowrapin interfaceIHiddenRegionFormatting
-
setPriority
public void setPriority(int priority)
- Specified by:
setPriorityin interfaceIHiddenRegionFormatting
-
setSpace
public void setSpace(java.lang.String space)
- Specified by:
setSpacein interfaceIHiddenRegionFormatting
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-