public SpacingFigure() { super(""); //$NON-NLS-1$ setIcon(XSDEditorPlugin.getXSDImage("icons/Dot.gif")); //$NON-NLS-1$ setBorder(new MarginBorder(3, 0, 3, 0)); } }
protected IFigure createFigure() { space = new Label(""); //$NON-NLS-1$ space.setIcon(XSDEditorPlugin.getXSDImage("icons/Dot.gif")); //$NON-NLS-1$ space.setBorder(new MarginBorder(3, 0, 3, 0)); return space; }
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; }
public ICompartmentFigure createCompartmentFigure(Object model) { CompartmentFigure figure = new CompartmentFigure(); figure.setBorder(new MarginBorder(1)); ToolbarLayout toolbarLayout = new ToolbarLayout(false); toolbarLayout.setStretchMinorAxis(true); figure.setLayoutManager(toolbarLayout); return figure; }
public HeadingFigure() { label = new Label(); label.setBorder(new MarginBorder(2)); ToolbarLayout toolbarLayout = new ToolbarLayout(false); toolbarLayout.setMinorAlignment(ToolbarLayout.ALIGN_CENTER); setLayoutManager(toolbarLayout); add(label); }
/** * Initiate. * * @param name * Name. * @param colour * {@link Color} of the {@link Figure}. */ public EllipseFigure(String name, Color colour) { // Ellipse this.setBackgroundColor(colour); this.setOpaque(true); this.setLayoutManager(new FlowLayout()); // Provide name this.name = new Label(name); this.name.setLayoutManager(new FlowLayout()); this.name.setBorder(new MarginBorder(5)); this.add(this.name); }
/** * 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; }
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; }
mo.setBorder(new MarginBorder(10, 0, 0, 0)); figure.add(mo); layout.setConstraint(mo, new GridData(0, SWT.BEGINNING, false, false)); team.setBorder(new MarginBorder(10, 0, 0, 0)); figure.add(team); layout
protected IFigure createFigure() { outer = new Figure(); outer.setBorder(new LineBorder(1)); FillLayout fillLayout = new FillLayout(4); outer.setLayoutManager(fillLayout); headingFigure = new HeadingFigure(); outer.add(headingFigure); RectangleFigure line = new RectangleFigure() { public Dimension getPreferredSize(int wHint, int hHint) { Dimension d = super.getPreferredSize(wHint, hHint); d.height = 1; return d; } }; ToolbarLayout lineLayout = new ToolbarLayout(false); lineLayout.setVertical(true); lineLayout.setStretchMinorAxis(true); line.setLayoutManager(lineLayout); outer.add(line); contentFigure = new Figure(); contentFigure.setBorder(new MarginBorder(4)); fillLayout = new FillLayout(4); contentFigure.setLayoutManager(fillLayout); outer.add(contentFigure); return outer; }
/** * Initiate. * * @param context * {@link WorkTaskFigureContext}. */ public StandardWorkTaskFigure(WorkTaskFigureContext context) { // Create the figure Figure figure = new Figure(); figure.setLayoutManager(new NoSpacingToolbarLayout(false)); // Task name LabelConnectorFigure nameFigure = new LabelConnectorFigure( context.getWorkTaskName(), ConnectorDirection.EAST, StandardOfficeFloorColours.BLACK()); this.workTaskName = nameFigure.getLabel(); this.registerConnectionAnchor(WorkTaskToTaskModel.class, nameFigure.getConnectionAnchor()); figure.add(nameFigure); // Content Pane Figure contentPane = new Figure(); contentPane.setLayoutManager(new NoSpacingToolbarLayout(false)); contentPane.setBorder(new MarginBorder(new Insets(0, 20, 0, 0))); figure.add(contentPane); // Specify figures this.setFigure(figure); this.setContentPane(contentPane); }
/** * Initiate. * * @param context * {@link DeployedOfficeFigureContext}. */ public StandardDeployedOfficeFigure(DeployedOfficeFigureContext context) { // Create the figure Figure figure = new Figure(); NoSpacingGridLayout figureLayout = new NoSpacingGridLayout(2); figure.setLayoutManager(figureLayout); // Create the office RoundedContainerFigure office = new RoundedContainerFigure(context .getDeployedOfficeName(), StandardOfficeFloorColours.OFFICE(), 20, false); this.deployedOfficeName = office.getContainerName(); figure.add(office); // Create the managing object connection ConnectorFigure managingObject = new ConnectorFigure( ConnectorDirection.EAST, StandardOfficeFloorColours.BLACK()); managingObject.setBorder(new MarginBorder(10, 0, 0, 0)); this.registerConnectionAnchor( OfficeFloorManagedObjectSourceToDeployedOfficeModel.class, managingObject.getConnectionAnchor()); figure.add(managingObject); figureLayout.setConstraint(managingObject, new GridData(SWT.BEGINNING, SWT.BEGINNING, false, false)); // Specify figures this.setFigure(figure); this.setContentPane(office.getContentPane()); }
this.workName.setBorder(new MarginBorder(2, 5, 2, 2)); workFigure.add(this.workName); contentLayout.setSpacing(5); contentPane.setLayoutManager(contentLayout); contentPane.setBorder(new MarginBorder(2, 5, 2, 2)); contentPaneWrap.add(contentPane); workFigure.add(contentPaneWrap);
dependency.setBorder(new MarginBorder(10, 0, 0, 0)); objectAndMoLayout.setConstraint(dependency, new GridData(SWT.BEGINNING, SWT.BEGINNING, false, false));
dependency.setBorder(new MarginBorder(10, 0, 0, 0)); objectAndMoLayout.setConstraint(dependency, new GridData(SWT.BEGINNING, SWT.BEGINNING, false, false));
dependency.setBorder(new MarginBorder(10, 0, 0, 0)); objectAndMoLayout.setConstraint(dependency, new GridData(SWT.BEGINNING, SWT.BEGINNING, false, false));
pane.setBorder(new MarginBorder(5, 8, 5, 8)); ToolbarLayout toolbarLayout = new ToolbarLayout(false); toolbarLayout.setSpacing(3);
dependency.setBorder(new MarginBorder(10, 0, 0, 0)); objectAndMoLayout.setConstraint(dependency, new GridData(SWT.BEGINNING, SWT.BEGINNING, false, false));
NoSpacingToolbarLayout contentLayout = new NoSpacingToolbarLayout(false); this.contentPane.setLayoutManager(contentLayout); this.contentPane.setBorder(new MarginBorder(2, contentPaneLeftInset, 2, 2)); contentPaneWrap.add(this.contentPane);