/** * {@inheritDoc} */ @Override protected SComponent createEmptyComponent() { return createSPanel(new SBorderLayout()); }
@Override protected int getLayoutHGap(SLayoutManager layout) { SBorderLayout borderLayout = (SBorderLayout) layout; return borderLayout.getHgap(); }
SContainer container = l.getContainer(); final SComponent north = (SComponent) layout.getComponents().get(SBorderLayout.NORTH); final SComponent east = (SComponent) layout.getComponents().get(SBorderLayout.EAST); final SComponent center = (SComponent) layout.getComponents().get(SBorderLayout.CENTER); final SComponent west = (SComponent) layout.getComponents().get(SBorderLayout.WEST); final SComponent south = (SComponent) layout.getComponents().get(SBorderLayout.SOUTH); north.write(d); closeLayouterCell(d, north, false); Utils.printNewline(d, layout.getContainer()); closeLayouterRow(d); Utils.printNewline(d, layout.getContainer()); Utils.printNewline(d, layout.getContainer()); closeLayouterRow(d); Utils.printNewline(d, layout.getContainer()); if (clientLayout) { d.print("<tr"); south.write(d); closeLayouterCell(d, south, false); Utils.printNewline(d, layout.getContainer()); closeLayouterRow(d); Utils.printNewline(d, layout.getContainer());
@Override protected int getLayoutVGap(SLayoutManager layout) { SBorderLayout borderLayout = (SBorderLayout) layout; return borderLayout.getVgap(); }
@Override protected int getLayoutBorder(SLayoutManager layout) { SBorderLayout borderLayout = (SBorderLayout) layout; return borderLayout.getBorder(); }
/** * creates a new border layout */ public SBorderLayout(int hgap, int vgap) { this.hgap = hgap; this.vgap = vgap; // like swing setPreferredSize(SDimension.FULLWIDTH); }
@Override protected void initializeContentPane() { setContentPane(new SForm(new SBorderLayout())); }
/** * {@inheritDoc} */ @Override protected SPanel createSecurityComponent() { SPanel panel = createSPanel(new SBorderLayout()); // SLabel label = createSLabel(); // label.setHorizontalAlignment(SConstants.CENTER); // label.setVerticalAlignment(SConstants.CENTER); // label.setIcon(iconFactory.getForbiddenIcon(IIconFactory.LARGE_ICON_SIZE)); // panel.add(label, SBorderLayout.CENTER); return panel; }
protected void initializeContentPane() { setContentPane(new SPanel(new SBorderLayout())); }
/** * Creates a security panel. * * @return the created security panel. */ protected SPanel createSecurityPanel() { SPanel panel = createSPanel(new SBorderLayout()); // SLabel label = createSLabel(); // label.setHorizontalAlignment(SConstants.CENTER); // label.setVerticalAlignment(SConstants.CENTER); // label.setIcon(iconFactory.getForbiddenIcon(IIconFactory.LARGE_ICON_SIZE)); // panel.add(label, SBorderLayout.CENTER); return panel; }
private void fillLastRow(SPanel viewComponent) { GridBagConstraints constraints = new GridBagConstraints(); constraints.gridx = GridBagConstraints.RELATIVE; constraints.weightx = 1.0; constraints.fill = GridBagConstraints.HORIZONTAL; constraints.gridwidth = GridBagConstraints.REMAINDER; SPanel filler = createSPanel(new SBorderLayout()); //filler.setBorder(new SLineBorder(Color.BLUE)); viewComponent.add(filler, constraints); }
private void fillLastRow(SPanel viewComponent) { GridBagConstraints constraints = new GridBagConstraints(); constraints.gridx = GridBagConstraints.RELATIVE; constraints.weightx = 1.0; constraints.fill = GridBagConstraints.HORIZONTAL; constraints.gridwidth = GridBagConstraints.REMAINDER; SPanel filler = createSPanel(new SBorderLayout()); // filler.setBorder(new SLineBorder(Color.BLUE)); viewComponent.add(filler, constraints); }
/** * {@inheritDoc} */ @Override protected SComponent decorateWithPaginationView(SComponent viewPeer, SComponent paginationViewPeer) { SPanel decorator = createSPanel(new SBorderLayout()); decorator.add(viewPeer, SBorderLayout.CENTER); decorator.add(paginationViewPeer, SBorderLayout.SOUTH); return decorator; }
private IMapView<SComponent> createCardView( ICardViewDescriptor viewDescriptor, IActionHandler actionHandler, Locale locale) { SCardLayout layout = new SCardLayout(); SPanel viewComponent = createSPanel(layout); BasicMapView<SComponent> view = constructMapView(viewComponent, viewDescriptor); Map<String, IView<SComponent>> childrenViews = new HashMap<String, IView<SComponent>>(); viewComponent.add(createSPanel(new SBorderLayout()), ICardViewDescriptor.DEFAULT_CARD); viewComponent.add(createSecurityPanel(), ICardViewDescriptor.SECURITY_CARD); for (Map.Entry<String, IViewDescriptor> childViewDescriptor : viewDescriptor .getCardViewDescriptors().entrySet()) { IView<SComponent> childView = createView(childViewDescriptor.getValue(), actionHandler, locale); viewComponent.add(childView.getPeer(), childViewDescriptor.getKey()); childrenViews.put(childViewDescriptor.getKey(), childView); } viewComponent.setPreferredSize(SDimension.FULLAREA); view.setChildren(childrenViews); view.setConnector(createCardViewConnector(view, actionHandler)); return view; }
SPanel titledPanel = createSPanel(new SBorderLayout()); SLabel titleLabel = createSLabel(); titleLabel.setIcon(iconFactory.getIcon(view.getDescriptor()
SPanel actionPanel = new SPanel(new SBorderLayout()); actionPanel.add(buttonBox, SBorderLayout.EAST); SPanel mainPanel = new SPanel(new SBorderLayout()); if (dimension != null) { mainView.setPreferredSize(new SDimension(dimension.getWidth() + "px",
SPanel actionPanel = new SPanel(new SBorderLayout()); actionPanel.add(buttonBox, SBorderLayout.EAST); SPanel mainPanel = new SPanel(new SBorderLayout()); mainPanel.add(mainView.getPeer(), SBorderLayout.CENTER); mainPanel.add(actionPanel, SBorderLayout.SOUTH);
SPanel titledPanel = createSPanel(new SBorderLayout()); SLabel titleLabel = createSLabel(true); titleLabel.setIcon(getIconFactory().getIcon(
private IView<SComponent> createNestingView( INestingViewDescriptor viewDescriptor, IActionHandler actionHandler, Locale locale) { ICompositeValueConnector connector = connectorFactory .createCompositeValueConnector(viewDescriptor.getModelDescriptor() .getName(), null); SPanel viewComponent = createSPanel(new SBorderLayout()); IView<SComponent> view = constructView(viewComponent, viewDescriptor, connector); IView<SComponent> nestedView = createView(viewDescriptor .getNestedViewDescriptor(), actionHandler, locale); connector.addChildConnector(nestedView.getConnector()); viewComponent.add(nestedView.getPeer(), SBorderLayout.CENTER); return view; }