@Override public void addStyleName(String style) { if (style == null || style.isEmpty()) { return; } if (getState().styles != null && getState().styles.contains(style)) { return; } if (style.contains(" ")) { // Split space separated style names and add them one by one. StringTokenizer tokenizer = new StringTokenizer(style, " "); while (tokenizer.hasMoreTokens()) { addStyleName(tokenizer.nextToken()); } return; } if (getState().styles == null) { getState().styles = new ArrayList<>(); } List<String> styles = getState().styles; styles.add(style); }
@Override public B styleName(String styleName) { getInstance().addStyleName(styleName); return builder(); }
@Override public B styleName(String styleName) { getInstance().addStyleName(styleName); return builder(); }
@Override protected void initComponent() { super.initComponent(); if(!tableCreated) { createSimCardsTable(); tableCreated = true; } mainWindow = this.getWindow(); Panel basePanel = new Panel(""); basePanel.addComponent(inventoryFilterPanel); AbstractComponent separatorLine = Cf.horizontalLine(); //Of no signficance separatorLine.addStyleName("m2m-horizontal-line-list-separator"); separatorLine.setWidth("99%"); basePanel.addComponent(separatorLine); basePanel.addComponent(simCardTable); basePanel.setSizeFull(); basePanel.getContent().setSizeUndefined(); // <-- This is the important part addComponent(basePanel); setExpandRatio(basePanel, 1); }
tile.addStyleName("cursorhand"); tile.addStyleName("thumbnail" + tileSize); tile.setWidth(( tileWidth * tileSize + (tileSize - 1) * tileHorizontalGap ) + "px"); tile.setHeight( tileHeight + "px");