protected void updateWidgetStyleNames() {
ComponentState state = getState();
- String primaryStyleName = getWidget().getStylePrimaryName();
+ String primaryStyleName = state.primaryStyleName == null ? ""
+ : state.primaryStyleName;
// should be in AbstractFieldConnector ?
// add / remove read-only style name
}
}
+ @Override
+ public void setPrimaryStylename(String style) {
+ getState().primaryStyleName = style;
+ }
+
+ @Override
+ public String getPrimaryStyleName() {
+ return getState().primaryStyleName;
+ }
+
@Override
public void addStyleName(String style) {
if (style == null || "".equals(style)) {
*/
public void removeStyleName(String style);
+ /**
+ * FIXME Javadoc
+ */
+ public String getPrimaryStyleName();
+
+ /**
+ * FIXME Javadoc
+ *
+ * @param style
+ * The stylename to set
+ */
+ public void setPrimaryStylename(String style);
+
/**
* Tests whether the component is enabled or not. A user can not interact
* with disabled components. Disabled components are rendered in a style
public String caption = null;
public List<String> styles = null;
public String id = null;
+ public String primaryStyleName = null;
/**
* A set of event identifiers with registered listeners.
*/