public abstract class StaticUIMetawidget extends StaticXmlMetawidget implements ValueHolder
StaticMetawidget.Pipeline
Constructor and Description |
---|
StaticUIMetawidget() |
Modifier and Type | Method and Description |
---|---|
String |
getValue()
The value binding expression used as the starting point for this Metawidget.
|
void |
initNestedMetawidget(StaticMetawidget nestedMetawidget,
Map<String,String> attributes)
Useful for WidgetBuilders to setup nested Metawidgets (eg.
|
void |
setConverter(String converter) |
void |
setValue(String value) |
getAdditionalNamespaceURIs, getAttribute, getNamespaces, getNamespaceURI, getPrefix, getTextContent, putAttribute, setTextContent, write
addWidgetProcessor, beforeBuildCompoundWidget, getConfig, getConfigReader, getDefaultConfiguration, getInspector, getLabelString, getLayout, getPath, getWidgetBuilder, getWidgetProcessor, getWidgetProcessors, inspect, inspect, isReadOnly, newPipeline, removeWidgetProcessor, setConfig, setConfigReader, setInspectionResultProcessors, setInspector, setLayout, setMaximumInspectionDepth, setPath, setReadOnly, setWidgetBuilder, setWidgetProcessors, startBuild, write
getChildren, getClientProperty, getParent, putClientProperty, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getChildren, getClientProperty, putClientProperty, write
public String getValue()
Note: because we are working statically, setValue and setPath must both be called. The former is the binding value that will be written into the generated output (see StandardBindingProcessor). The latter is the actual path that should be inspected. Because we are working statically we cannot determine these automatically.
getValue
in interface ValueHolder
public void setValue(String value)
setValue
in interface ValueHolder
public void setConverter(String converter)
setConverter
in interface ValueHolder
public void initNestedMetawidget(StaticMetawidget nestedMetawidget, Map<String,String> attributes)
StaticMetawidget
initNestedMetawidget
in class StaticMetawidget
Copyright © 2015. All Rights Reserved.