static int |
M_MULTICOLUMN
Constructor Summary |
Alignment(java.lang.String name,
int mode,
int tieBreakRule,
Scribe scribe,
int fragmentCount,
int sourceRestart,
int continuationIndent)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
public java.lang.String name
enclosing
public Alignment enclosing
location
public Location location
fragmentIndex
public int fragmentIndex
fragmentCount
public int fragmentCount
fragmentIndentations
public int[] fragmentIndentations
needRedoColumnAlignment
public boolean needRedoColumnAlignment
chunkStartIndex
public int chunkStartIndex
chunkKind
public int chunkKind
originalIndentationLevel
public int originalIndentationLevel
breakIndentationLevel
public int breakIndentationLevel
shiftBreakIndentationLevel
public int shiftBreakIndentationLevel
fragmentBreaks
public int[] fragmentBreaks
wasSplit
public boolean wasSplit
scribe
public Scribe scribe
M_FORCE
public static final int M_FORCE
- See Also:
- Constant Field Values
M_INDENT_ON_COLUMN
public static final int M_INDENT_ON_COLUMN
- See Also:
- Constant Field Values
M_INDENT_BY_ONE
public static final int M_INDENT_BY_ONE
- See Also:
- Constant Field Values
M_COMPACT_SPLIT
public static final int M_COMPACT_SPLIT
- foobar(#fragment1, #fragment2,
- See Also:
- Constant Field Values
M_COMPACT_FIRST_BREAK_SPLIT
public static final int M_COMPACT_FIRST_BREAK_SPLIT
- foobar(
- #fragment1, #fragment2,
- #fragment5, #fragment4,
- See Also:
- Constant Field Values
M_ONE_PER_LINE_SPLIT
public static final int M_ONE_PER_LINE_SPLIT
- foobar(
- #fragment1,
- #fragment2,
- #fragment3
- #fragment4,
- See Also:
- Constant Field Values
M_NEXT_SHIFTED_SPLIT
public static final int M_NEXT_SHIFTED_SPLIT
- foobar(
- #fragment1,
- #fragment2,
- #fragment3
- #fragment4,
- See Also:
- Constant Field Values
M_NEXT_PER_LINE_SPLIT
public static final int M_NEXT_PER_LINE_SPLIT
- foobar(#fragment1,
- #fragment2,
- #fragment3
- #fragment4,
- See Also:
- Constant Field Values
M_MULTICOLUMN
public static final int M_MULTICOLUMN
#fragment1A | #fragment2A | #fragment3A | #very-long-fragment4A |
#fragment1B | #long-fragment2B | #fragment3B | #fragment4B |
#very-long-fragment1C | #fragment2C | #fragment3C | #fragment4C |
- See Also:
- Constant Field Values
M_NO_ALIGNMENT
public static final int M_NO_ALIGNMENT
- See Also:
- Constant Field Values
mode
public int mode
SPLIT_MASK
public static final int SPLIT_MASK
- See Also:
- Constant Field Values
R_OUTERMOST
public static final int R_OUTERMOST
- See Also:
- Constant Field Values
R_INNERMOST
public static final int R_INNERMOST
- See Also:
- Constant Field Values
tieBreakRule
public int tieBreakRule
NONE
public static final int NONE
- See Also:
- Constant Field Values
BREAK
public static final int BREAK
- See Also:
- Constant Field Values
CHUNK_FIELD
public static final int CHUNK_FIELD
- See Also:
- Constant Field Values
CHUNK_METHOD
public static final int CHUNK_METHOD
- See Also:
- Constant Field Values
CHUNK_TYPE
public static final int CHUNK_TYPE
- See Also:
- Constant Field Values
CHUNK_ENUM
public static final int CHUNK_ENUM
- See Also:
- Constant Field Values
Alignment
public Alignment(java.lang.String name,
int mode,
int tieBreakRule,
Scribe scribe,
int fragmentCount,
int sourceRestart,
int continuationIndent)
checkChunkStart
public boolean checkChunkStart(int kind,
int startIndex,
int sourceRestart)
checkColumn
public void checkColumn()
couldBreak
public boolean couldBreak()
getAlignment
public Alignment getAlignment(java.lang.String targetName)
performFragmentEffect
public void performFragmentEffect()
reset
public void reset()
toFragmentsString
public void toFragmentsString(java.lang.StringBuffer buffer)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
update
public void update()
isWrapped
public boolean isWrapped()
|