Class BuildSectionsVisitor
- java.lang.Object
-
- org.jd.core.v1.service.layouter.visitor.BuildSectionsVisitor
-
- All Implemented Interfaces:
FragmentVisitor
public class BuildSectionsVisitor extends java.lang.Object implements FragmentVisitor
-
-
Field Summary
Fields Modifier and Type Field Description protected DefaultList<FlexibleFragment>flexibleFragmentsprotected SectionpreviousSectionprotected DefaultList<Section>sections
-
Constructor Summary
Constructors Constructor Description BuildSectionsVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultList<Section>getSections()voidvisit(EndFlexibleBlockFragment fragment)voidvisit(EndMovableBlockFragment fragment)voidvisit(FixedFragment fragment)voidvisit(FlexibleFragment fragment)voidvisit(SpacerBetweenMovableBlocksFragment fragment)voidvisit(StartFlexibleBlockFragment fragment)voidvisit(StartMovableBlockFragment fragment)
-
-
-
Field Detail
-
sections
protected DefaultList<Section> sections
-
flexibleFragments
protected DefaultList<FlexibleFragment> flexibleFragments
-
previousSection
protected Section previousSection
-
-
Method Detail
-
visit
public void visit(FlexibleFragment fragment)
- Specified by:
visitin interfaceFragmentVisitor
-
visit
public void visit(EndFlexibleBlockFragment fragment)
- Specified by:
visitin interfaceFragmentVisitor
-
visit
public void visit(EndMovableBlockFragment fragment)
- Specified by:
visitin interfaceFragmentVisitor
-
visit
public void visit(SpacerBetweenMovableBlocksFragment fragment)
- Specified by:
visitin interfaceFragmentVisitor
-
visit
public void visit(StartFlexibleBlockFragment fragment)
- Specified by:
visitin interfaceFragmentVisitor
-
visit
public void visit(StartMovableBlockFragment fragment)
- Specified by:
visitin interfaceFragmentVisitor
-
visit
public void visit(FixedFragment fragment)
- Specified by:
visitin interfaceFragmentVisitor
-
getSections
public DefaultList<Section> getSections()
-
-