public class InitialInfoBuilder
extends java.lang.Object
formatting block wrappers
for the target formatting blocks
.
The main idea of block wrapping is to associate information about white space before block
with the block itself.Modifier and Type | Method and Description |
---|---|
java.util.Set<Alignment> |
getAlignmentsInsideRangeToModify() |
MultiMap<Alignment,Block> |
getBlocksToAlign() |
java.util.Map<AbstractBlockWrapper,Block> |
getBlockToInfoMap() |
int |
getEndOffset() |
MultiMap<ExpandableIndent,AbstractBlockWrapper> |
getExpandableIndentsBlocks() |
LeafBlockWrapper |
getFirstTokenBlock() |
FormattingDocumentModel |
getFormattingDocumentModel() |
LeafBlockWrapper |
getLastTokenBlock() |
boolean |
iteration() |
void |
setCollectAlignmentsInsideFormattingRange(boolean value) |
public FormattingDocumentModel getFormattingDocumentModel()
public int getEndOffset()
public boolean iteration()
public java.util.Map<AbstractBlockWrapper,Block> getBlockToInfoMap()
public LeafBlockWrapper getFirstTokenBlock()
public LeafBlockWrapper getLastTokenBlock()
public java.util.Set<Alignment> getAlignmentsInsideRangeToModify()
public MultiMap<ExpandableIndent,AbstractBlockWrapper> getExpandableIndentsBlocks()
public void setCollectAlignmentsInsideFormattingRange(boolean value)