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.Integer
getAutowrap()
AbstractFormatter2
getFormatter()
java.lang.Integer
getIndentationDecrease()
java.lang.Integer
getIndentationIncrease()
java.lang.Integer
getNewLineDefault()
java.lang.Integer
getNewLineMax()
java.lang.Integer
getNewLineMin()
java.lang.Boolean
getNoIndentation()
IAutowrapFormatter
getOnAutowrap()
int
getPriority()
FormatterRequest
getRequest()
java.lang.String
getSpace()
protected <T> T
merge(T val1, T val2, int strategy, java.lang.String propertyname)
void
mergeValuesFrom(IHiddenRegionFormatting other)
void
setAutowrap(java.lang.Integer value)
void
setIndentationDecrease(java.lang.Integer indentation)
void
setIndentationIncrease(java.lang.Integer indentation)
void
setNewLinesDefault(java.lang.Integer newLines)
void
setNewLinesMax(java.lang.Integer newLines)
void
setNewLinesMin(java.lang.Integer newLines)
void
setNoIndentation(java.lang.Boolean value)
void
setOnAutowrap(IAutowrapFormatter formatter)
void
setPriority(int priority)
void
setSpace(java.lang.String space)
java.lang.String
toString()
-
-
-
Constructor Detail
-
HiddenRegionFormatting
public HiddenRegionFormatting(AbstractFormatter2 formatter)
-
-
Method Detail
-
getAutowrap
public java.lang.Integer getAutowrap()
- Specified by:
getAutowrap
in interfaceIHiddenRegionFormatting
-
getFormatter
public AbstractFormatter2 getFormatter()
-
getIndentationDecrease
public java.lang.Integer getIndentationDecrease()
- Specified by:
getIndentationDecrease
in interfaceIHiddenRegionFormatting
-
getIndentationIncrease
public java.lang.Integer getIndentationIncrease()
- Specified by:
getIndentationIncrease
in interfaceIHiddenRegionFormatting
-
getNewLineDefault
public java.lang.Integer getNewLineDefault()
- Specified by:
getNewLineDefault
in interfaceIHiddenRegionFormatting
-
getNewLineMax
public java.lang.Integer getNewLineMax()
- Specified by:
getNewLineMax
in interfaceIHiddenRegionFormatting
-
getNewLineMin
public java.lang.Integer getNewLineMin()
- Specified by:
getNewLineMin
in interfaceIHiddenRegionFormatting
-
getNoIndentation
public java.lang.Boolean getNoIndentation()
- Specified by:
getNoIndentation
in interfaceIHiddenRegionFormatting
-
getOnAutowrap
public IAutowrapFormatter getOnAutowrap()
- Specified by:
getOnAutowrap
in interfaceIHiddenRegionFormatting
-
getPriority
public int getPriority()
- Specified by:
getPriority
in interfaceIHiddenRegionFormatting
-
getRequest
public FormatterRequest getRequest()
- Specified by:
getRequest
in interfaceIHiddenRegionFormatting
-
getSpace
public java.lang.String getSpace()
- Specified by:
getSpace
in 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:
mergeValuesFrom
in interfaceIHiddenRegionFormatting
- Throws:
ConflictingFormattingException
-
setAutowrap
public void setAutowrap(java.lang.Integer value)
- Specified by:
setAutowrap
in interfaceIHiddenRegionFormatting
-
setIndentationDecrease
public void setIndentationDecrease(java.lang.Integer indentation)
- Specified by:
setIndentationDecrease
in interfaceIHiddenRegionFormatting
-
setIndentationIncrease
public void setIndentationIncrease(java.lang.Integer indentation)
- Specified by:
setIndentationIncrease
in interfaceIHiddenRegionFormatting
-
setNewLinesDefault
public void setNewLinesDefault(java.lang.Integer newLines)
- Specified by:
setNewLinesDefault
in interfaceIHiddenRegionFormatting
-
setNewLinesMax
public void setNewLinesMax(java.lang.Integer newLines)
- Specified by:
setNewLinesMax
in interfaceIHiddenRegionFormatting
-
setNewLinesMin
public void setNewLinesMin(java.lang.Integer newLines)
- Specified by:
setNewLinesMin
in interfaceIHiddenRegionFormatting
-
setNoIndentation
public void setNoIndentation(java.lang.Boolean value)
- Specified by:
setNoIndentation
in interfaceIHiddenRegionFormatting
-
setOnAutowrap
public void setOnAutowrap(IAutowrapFormatter formatter)
- Specified by:
setOnAutowrap
in interfaceIHiddenRegionFormatting
-
setPriority
public void setPriority(int priority)
- Specified by:
setPriority
in interfaceIHiddenRegionFormatting
-
setSpace
public void setSpace(java.lang.String space)
- Specified by:
setSpace
in interfaceIHiddenRegionFormatting
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-