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>
flexibleFragments
protected Section
previousSection
protected 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()
void
visit(EndFlexibleBlockFragment fragment)
void
visit(EndMovableBlockFragment fragment)
void
visit(FixedFragment fragment)
void
visit(FlexibleFragment fragment)
void
visit(SpacerBetweenMovableBlocksFragment fragment)
void
visit(StartFlexibleBlockFragment fragment)
void
visit(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:
visit
in interfaceFragmentVisitor
-
visit
public void visit(EndFlexibleBlockFragment fragment)
- Specified by:
visit
in interfaceFragmentVisitor
-
visit
public void visit(EndMovableBlockFragment fragment)
- Specified by:
visit
in interfaceFragmentVisitor
-
visit
public void visit(SpacerBetweenMovableBlocksFragment fragment)
- Specified by:
visit
in interfaceFragmentVisitor
-
visit
public void visit(StartFlexibleBlockFragment fragment)
- Specified by:
visit
in interfaceFragmentVisitor
-
visit
public void visit(StartMovableBlockFragment fragment)
- Specified by:
visit
in interfaceFragmentVisitor
-
visit
public void visit(FixedFragment fragment)
- Specified by:
visit
in interfaceFragmentVisitor
-
getSections
public DefaultList<Section> getSections()
-
-