Class UpdateSpacerBetweenMovableBlocksVisitor
java.lang.Object
org.jd.core.v1.service.layouter.visitor.UpdateSpacerBetweenMovableBlocksVisitor
- All Implemented Interfaces:
FragmentVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DefaultList<StartMovableBlockFragment> protected intprotected SpacerBetweenMovableBlocksFragmentprotected intprotected DefaultList<SpacerBetweenMovableBlocksFragment> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidreset()voidvisit(EndFlexibleBlockFragment fragment) voidvisit(EndMovableBlockFragment fragment) voidvisit(FixedFragment fragment) voidvisit(FlexibleFragment fragment) voidvisit(SpacerBetweenMovableBlocksFragment fragment) voidvisit(StartFlexibleBlockFragment fragment) voidvisit(StartMovableBlockFragment fragment)
-
Field Details
-
blocks
-
spacers
-
lastStartMovableBlockFragmentType
protected int lastStartMovableBlockFragmentType -
lastSpacer
-
depth
protected int depth
-
-
Constructor Details
-
UpdateSpacerBetweenMovableBlocksVisitor
public UpdateSpacerBetweenMovableBlocksVisitor()
-
-
Method Details
-
reset
public void reset() -
visit
- Specified by:
visitin interfaceFragmentVisitor
-
visit
- Specified by:
visitin interfaceFragmentVisitor
-
visit
- Specified by:
visitin interfaceFragmentVisitor
-
visit
- Specified by:
visitin interfaceFragmentVisitor
-
visit
- Specified by:
visitin interfaceFragmentVisitor
-
visit
- Specified by:
visitin interfaceFragmentVisitor
-
visit
- Specified by:
visitin interfaceFragmentVisitor
-