protected IFigure createFigure() { Figure fig = new Figure(); fig.setLayoutManager(new ToolbarLayout()); return fig; }
protected IFigure createFigure() { Figure fig = new Figure(); fig.setLayoutManager(new ToolbarLayout()); return fig; }
/** * Initiate. */ public ConformModelFigure() { Figure figure = new Figure(); figure.setLayoutManager(new NoSpacingGridLayout(1)); this.setFigure(figure); }
protected IFigure createFigure() { Figure containerFigure = new Figure(); containerFigure.setBorder(new MarginBorder(4, 4, 4, 4)); // containerFigure.setBorder(new LineBorder(1)); // containerFigure.setBackgroundColor(ColorConstants.green); FillLayout fillLayout = new FillLayout(4); fillLayout.setHorizontal(true); containerFigure.setLayoutManager(fillLayout); return containerFigure; }
protected IFigure createFigure() { Figure figure = new Figure(); ToolbarLayout layout = new ToolbarLayout(isHorizontal); if (minorAlignment != -1) { layout.setMinorAlignment(minorAlignment); } layout.setStretchMinorAxis(false); layout.setSpacing(spacing); figure.setLayoutManager(layout); return figure; }
/** * Initiate. * * @param context * {@link OfficeSubSectionFigureContext}. */ public StandardOfficeSubSectionFigure(OfficeSubSectionFigureContext context) { Figure figure = new Figure(); figure.setLayoutManager(new NoSpacingToolbarLayout(true)); // Content pane Figure contentPane = new Figure(); contentPane.setLayoutManager(new NoSpacingToolbarLayout(false)); contentPane.setBorder(new MarginBorder(2, 4, 2, 2)); figure.add(contentPane); // Specify the figure and content pane this.setFigure(figure); this.setContentPane(contentPane); }
protected IFigure createFigure() { Figure typeGroup = new Figure(); typeGroup.setLayoutManager(new ToolbarLayout()); labelHolder = new Figure(); FillLayout fillLayout = new FillLayout(); labelHolder.setLayoutManager(fillLayout); typeGroup.add(labelHolder); label = new HyperLinkLabel(); label.setOpaque(true); label.setBorder(new MarginBorder(0, 2, 2, 1)); label.setForegroundColor(ColorConstants.black); labelHolder.add(label); return typeGroup; }
/** * Initiate. * * @param context * {@link OfficeTaskFigureContext}. */ public StandardOfficeTaskFigure(OfficeTaskFigureContext context) { // Create the figure Figure figure = new Figure(); NoSpacingGridLayout figureLayout = new NoSpacingGridLayout(2); figure.setLayoutManager(figureLayout); // Create the task name this.taskName = new Label(context.getOfficeTaskName()); figure.add(this.taskName); // Create the container for child connectors Figure contentPane = new Figure(); NoSpacingGridLayout contentPaneLayout = new NoSpacingGridLayout(1); contentPaneLayout.verticalSpacing = 2; contentPane.setLayoutManager(contentPaneLayout); figure.add(contentPane); // Specify the figure this.setFigure(figure); this.setContentPane(contentPane); }
public GenericGroupFigure() { super(); setLayoutManager(new ModelGroupLayout(true)); centeredIconFigure = new CenteredIconFigure(); centeredIconFigure.setPreferredSize(new Dimension(15, 15)); add(centeredIconFigure); contentFigure = new Figure(); contentFigure.setLayoutManager(new ModelGroupLayout(false, 0)); add(contentFigure); }
/** * Initiate. * * @param context * {@link DutyFigureContext}. */ public StandardDutyFigure(DutyFigureContext context) { // Create the figure Figure figure = new Figure(); figure.setLayoutManager(new NoSpacingGridLayout(1)); // Create the duty figure LabelConnectorFigure duty = new LabelConnectorFigure( context.getDutyName(), ConnectorDirection.WEST, StandardOfficeFloorColours.BLACK()); figure.add(duty); this.dutyName = duty.getLabel(); // Register anchor to office tasks ConnectionAnchor anchor = duty.getConnectionAnchor(); this.registerConnectionAnchor(OfficeTaskToPreDutyModel.class, anchor); this.registerConnectionAnchor(OfficeTaskToPostDutyModel.class, anchor); // Create the content pane Figure contentPane = new Figure(); contentPane.setLayoutManager(new NoSpacingToolbarLayout(false)); figure.add(contentPane); // Specify figure and content pane this.setFigure(figure); this.setContentPane(contentPane); }
public StackContainerController ( final SymbolController controller, final StackContainer element, final BasicViewElementFactory factory ) throws Exception { this.figure = new Layer (); this.figure.setOpaque ( false ); this.figure.setLayoutManager ( this.layout = new StackLayout () ); this.layout.setObserveVisibility ( true ); for ( final Primitive child : element.getChildren () ) { final Controller elementController = factory.create ( controller, child ); final IFigure childFigure = elementController.getFigure (); controller.addRawElement ( child.getName (), elementController ); this.figure.add ( childFigure ); } controller.addElement ( element, this ); }
public StackContainerController ( final SymbolController controller, final StackContainer element, final BasicViewElementFactory factory ) throws Exception { this.figure = new Layer (); this.figure.setOpaque ( false ); this.figure.setLayoutManager ( this.layout = new StackLayout () ); this.layout.setObserveVisibility ( true ); for ( final Primitive child : element.getChildren () ) { final Controller elementController = factory.create ( controller, child ); final IFigure childFigure = elementController.getFigure (); controller.addRawElement ( child.getName (), elementController ); this.figure.add ( childFigure ); } controller.addElement ( element, this ); }
protected IFigure createFigure() { Panel panel = new Panel(); panel.setBorder(new MarginBorder(60)); ToolbarLayout panelLayout = new ToolbarLayout(false); panelLayout.setStretchMinorAxis(true); panel.setLayoutManager(panelLayout); contentPane = new Figure(); panel.add(contentPane); ToolbarLayout tb = new ToolbarLayout(false); tb.setMinorAlignment(ToolbarLayout.ALIGN_CENTER); tb.setStretchMinorAxis(true); tb.setSpacing(40); contentPane.setLayoutManager(tb); return panel; }
protected IFigure createFigure() { Figure figure = new Figure(); ToolbarLayout tb = new ToolbarLayout(true); tb.setStretchMinorAxis(false); tb.setSpacing(3); figure.setLayoutManager(tb); backToSchema = new ADTToolbarButton(XSDEditorPlugin.getPlugin().getIcon("elcl16/schemaview_co.gif")); backToSchema.setToolTipText(Messages._UI_HOVER_BACK_TO_SCHEMA); backToSchema.setBackgroundColor(ColorConstants.white); // backToSchema.setBounds(new Rectangle(0, 0, 24, 24)); figure.add(backToSchema); figure.setBounds(new Rectangle(0,0,24,24)); addToToolbar(figure); return figure; }
public XYContainerController ( final SymbolController controller, final XYContainer element, final BasicViewElementFactory factory ) throws Exception { this.figure = new Layer (); this.figure.setOpaque ( false ); this.figure.setLayoutManager ( new XYLayout () ); for ( final XYChild child : element.getChildren () ) { final Controller elementController = factory.create ( controller, child.getElement () ); final IFigure childFigure = elementController.getFigure (); final Rectangle rect = factory.create ( child.getPosition (), child.getDimension () ); controller.addRawElement ( child.getName (), new XYChildController ( childFigure, rect ) ); this.figure.add ( childFigure, rect ); } controller.addElement ( element, this ); }
public XYContainerController ( final SymbolController controller, final XYContainer element, final BasicViewElementFactory factory ) throws Exception { this.figure = new Layer (); this.figure.setOpaque ( false ); this.figure.setLayoutManager ( new XYLayout () ); for ( final XYChild child : element.getChildren () ) { final Controller elementController = factory.create ( controller, child.getElement () ); final IFigure childFigure = elementController.getFigure (); final Rectangle rect = factory.create ( child.getPosition (), child.getDimension () ); controller.addRawElement ( child.getName (), new XYChildController ( childFigure, rect ) ); this.figure.add ( childFigure, rect ); } controller.addElement ( element, this ); }
public GridContainerController ( final SymbolController controller, final GridContainer element, final BasicViewElementFactory factory ) throws Exception { this.figure = new Figure (); final GridLayout gridLayout = new GridLayout ( element.getColumns (), element.isEqualWidth () ); gridLayout.horizontalSpacing = element.getHorizontalSpacing (); gridLayout.verticalSpacing = element.getVerticalSpacing (); gridLayout.marginHeight = element.getMarginHeight (); gridLayout.marginWidth = element.getMarginWidth (); this.figure.setLayoutManager ( gridLayout ); for ( final GridChild child : element.getChildren () ) { final Controller elementController = factory.create ( controller, child.getElement () ); final IFigure childFigure = elementController.getFigure (); this.figure.add ( childFigure, convert ( child ) ); } controller.addElement ( element, this ); }
public GridContainerController ( final SymbolController controller, final GridContainer element, final BasicViewElementFactory factory ) throws Exception { this.figure = new Figure (); final GridLayout gridLayout = new GridLayout ( element.getColumns (), element.isEqualWidth () ); gridLayout.horizontalSpacing = element.getHorizontalSpacing (); gridLayout.verticalSpacing = element.getVerticalSpacing (); gridLayout.marginHeight = element.getMarginHeight (); gridLayout.marginWidth = element.getMarginWidth (); this.figure.setLayoutManager ( gridLayout ); for ( final GridChild child : element.getChildren () ) { final Controller elementController = factory.create ( controller, child.getElement () ); final IFigure childFigure = elementController.getFigure (); this.figure.add ( childFigure, convert ( child ) ); } controller.addElement ( element, this ); }
public BorderContainerController ( final SymbolController controller, final BorderContainer element, final BasicViewElementFactory factory ) throws Exception { this.figure = new Layer (); this.figure.setOpaque ( false ); this.figure.setLayoutManager ( this.layout = new BorderLayout () ); this.layout.setHorizontalSpacing ( element.getHorizontalSpacing () ); this.layout.setVerticalSpacing ( element.getVerticalSpacing () ); for ( final BorderChild child : element.getChildren () ) { final Controller elementController = factory.create ( controller, child.getElement () ); final IFigure childFigure = elementController.getFigure (); controller.addRawElement ( child.getName (), new BorderChildController ( childFigure ) ); this.figure.add ( childFigure, convert ( child.getAlignment () ) ); } controller.addElement ( element, this ); }
public BorderContainerController ( final SymbolController controller, final BorderContainer element, final BasicViewElementFactory factory ) throws Exception { this.figure = new Layer (); this.figure.setOpaque ( false ); this.figure.setLayoutManager ( this.layout = new BorderLayout () ); this.layout.setHorizontalSpacing ( element.getHorizontalSpacing () ); this.layout.setVerticalSpacing ( element.getVerticalSpacing () ); for ( final BorderChild child : element.getChildren () ) { final Controller elementController = factory.create ( controller, child.getElement () ); final IFigure childFigure = elementController.getFigure (); controller.addRawElement ( child.getName (), new BorderChildController ( childFigure ) ); this.figure.add ( childFigure, convert ( child.getAlignment () ) ); } controller.addElement ( element, this ); }