public void initializeFromStyle(final ElementStyleSheet styleSheet) { final ElementAlignment halign = (ElementAlignment) styleSheet.getStyleProperty(ElementStyleKeys.ALIGNMENT); if (ElementAlignment.LEFT.equals(halign)) { leftAlignButton.setSelected(true); } else if (ElementAlignment.CENTER.equals(halign)) { centerAlignButton.setSelected(true); } else { rightAlignButton.setSelected(true); } final ElementAlignment valign = (ElementAlignment) styleSheet.getStyleProperty(ElementStyleKeys.VALIGNMENT); if (ElementAlignment.BOTTOM.equals(valign)) { bottomAlignButton.setSelected(true); } else if (ElementAlignment.MIDDLE.equals(valign)) { middleAlignButton.setSelected(true); } else { topAlignButton.setSelected(true); } wrapTextCheckbox.setSelected( TextWrap.WRAP.equals(styleSheet.getStyleProperty(TextStyleKeys.TEXT_WRAP))); lineHeightField.setText( BorderPropertiesPane.printLength( (Number) styleSheet.getStyleProperty(TextStyleKeys.LINEHEIGHT))); textAlignModel.setSelectedKey( styleSheet.getStyleProperty(TextStyleKeys.VERTICAL_TEXT_ALIGNMENT)); whitespaceModel.setSelectedKey(styleSheet.getStyleProperty(TextStyleKeys.WHITE_SPACE_COLLAPSE)); }
public void setExportType(final String exportType) { exportFormatModel.setSelectedKey(exportType); }