Class PlaceholderWidget
- java.lang.Object
-
- org.csstudio.display.builder.model.Widget
-
- org.csstudio.display.builder.model.widgets.VisibleWidget
-
- org.csstudio.display.builder.model.widgets.PlaceholderWidget
-
public class PlaceholderWidget extends VisibleWidget
Placeholder class for widgets that cannot be parsed
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
suffix
-
Fields inherited from class org.csstudio.display.builder.model.Widget
BASE_WIDGET_VERSION, USER_DATA_REPRESENTATION, USER_DATA_RUNTIME, USER_DATA_SCRIPT_SUPPORT, USER_DATA_TOOLKIT_PARENT
-
-
Constructor Summary
Constructors Constructor Description PlaceholderWidget(java.lang.String type)
Widget constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.csstudio.display.builder.model.WidgetConfigurator
getConfigurator(org.csstudio.display.builder.model.Version persisted_version)
Obtain configurator.java.lang.String
getOrigType()
org.csstudio.display.builder.model.Version
getVersion()
boolean
isClean()
void
writeToXML(org.csstudio.display.builder.model.persist.ModelWriter model_writer, javax.xml.stream.XMLStreamWriter writer)
-
Methods inherited from class org.csstudio.display.builder.model.widgets.VisibleWidget
propTooltip, propVisible, runtimePropConnected
-
Methods inherited from class org.csstudio.display.builder.model.Widget
checkDisplayModel, checkProperty, checkProperty, clearUserData, expandPropertyNames, getDisplayModel, getEffectiveMacros, getID, getMacrosOrProperties, getName, getParent, getProperties, getProperty, getProperty, getPropertyByPath, getPropertyValue, getPropertyValue, getTopDisplayModel, getType, getUserData, getWidgetClass, propActions, propClass, propHeight, propName, propRules, propScripts, propWidth, propX, propY, setConfiguratorResult, setPropertyValue, setPropertyValue, setUserData, toString
-
-
-
-
Field Detail
-
suffix
public static final java.lang.String suffix
- See Also:
- Constant Field Values
-
-
Method Detail
-
getConfigurator
public org.csstudio.display.builder.model.WidgetConfigurator getConfigurator(org.csstudio.display.builder.model.Version persisted_version)
Description copied from class:Widget
Obtain configurator.While typically using the default
WidgetConfigurator
, widget may provide a different configurator for reading older persisted date.- Overrides:
getConfigurator
in classWidget
- Parameters:
persisted_version
- Version of the persisted data.- Returns:
- Widget configurator for that version
-
getVersion
public org.csstudio.display.builder.model.Version getVersion()
- Overrides:
getVersion
in classWidget
- Returns:
- Widget version number
-
getOrigType
public final java.lang.String getOrigType()
- Returns:
- Original Widget Type
-
isClean
public final boolean isClean()
-
writeToXML
public final void writeToXML(org.csstudio.display.builder.model.persist.ModelWriter model_writer, javax.xml.stream.XMLStreamWriter writer) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-