Interface Fragment

All Known Implementing Classes:
EndBlockFragment, EndBlockInParameterFragment, EndBodyFragment, EndBodyInParameterFragment, EndFlexibleBlockFragment, EndMovableBlockFragment, EndMovableJavaBlockFragment, EndSingleStatementBlockFragment, EndStatementsBlockFragment, FixedFragment, FlexibleFragment, ImportsFragment, LineNumberTokensFragment, SpacerBetweenMembersFragment, SpacerBetweenMovableBlocksFragment, SpacerFragment, SpaceSpacerFragment, StartBlockFragment, StartBodyFragment, StartFlexibleBlockFragment, StartMovableBlockFragment, StartMovableJavaBlockFragment, StartSingleStatementBlockFragment, StartStatementsBlockFragment, StartStatementsDoWhileBlockFragment, StartStatementsInfiniteForBlockFragment, StartStatementsInfiniteWhileBlockFragment, StartStatementsTryBlockFragment, TokensFragment

public interface Fragment
A fragment is a part of a concrete syntax tree. A fragment can be compacted, expanded and/or moved to match the original line numbers.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void