package ql.gui.segment;
import javafx.geometry.Pos;
import javafx.scene.layout.GridPane;
import java.util.List;
/**
* Created by bore on 09/03/15.
*/
public class Page extends ParentSegment<GridPane>
{
private String name;
public Page(List<Segment> subSegments, String name)
{
super(subSegments, new GridPane());
this.name = name;
this.container.setAlignment(Pos.CENTER);
this.container.setHgap(10);
this.container.setVgap(10);
this.container.setStyle("-fx-background-color: white;");
for (Segment s : subSegments)
{
this.container.add(s.getContainer(), 0, this.container.getChildren().size() + 1);
}
}
public String getName()
{
return this.name;
}
@Override
public <V> V accept(SegmentVisitor<V> visitor)
{
return visitor.visit(this);
}
}