Class PVNameProperty
java.lang.Object
org.csstudio.opibuilder.properties.AbstractWidgetProperty<String>
org.csstudio.opibuilder.properties.StringProperty
org.csstudio.opibuilder.properties.PVNameProperty
The widget property for pvname. It also accept macro string $(macro).
-
Field Summary
Fields inherited from class org.csstudio.opibuilder.properties.AbstractWidgetProperty
category, defaultValue, description, executionMode, prop_id, propertyValue, visibleInPropSheet, widgetModel -
Constructor Summary
ConstructorsConstructorDescriptionPVNameProperty(String prop_id, String description, WidgetPropertyCategory category, String defaultValue) PV Name Property Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected PropertyDescriptorCreate theIPropertyDescriptorvoidsetDetailedDescription(String detailDescription) Set detailed description to be displayed on tooltip and status lineMethods inherited from class org.csstudio.opibuilder.properties.StringProperty
checkValue, configurableByRule, getPropertyValue, readValueFromXML, toStringInRuleScript, writeToXMLMethods inherited from class org.csstudio.opibuilder.properties.AbstractWidgetProperty
addPropertyChangeListener, firePropertyChange, getAllPropertyChangeListeners, getCategory, getDefaultValue, getDescription, getExecutionMode, getPropertyDescriptor, getPropertyID, getRawPropertyValue, isDefaultValue, isSavable, isVisibleInPropSheet, onlyAcceptExpressionInRule, removeAllPropertyChangeListeners, removePropertyChangeListener, setCategory, setDefaultValue, setDescription, setExecutionMode, setPropertyValue, setPropertyValue, setPropertyValue_IgnoreOldValue, setSavable, setVisibleInPropSheet, setWidgetModel, toString
-
Constructor Details
-
PVNameProperty
public PVNameProperty(String prop_id, String description, WidgetPropertyCategory category, String defaultValue) PV Name Property Constructor. The property value type isString.- Parameters:
prop_id- the property id which should be unique in a widget model.description- the description of the property, which will be shown as the property name in property sheet.category- the category of the widget.defaultValue- the default value when the widget is first created.
-
-
Method Details
-
setDetailedDescription
Set detailed description to be displayed on tooltip and status line -
createPropertyDescriptor
Description copied from class:AbstractWidgetPropertyCreate theIPropertyDescriptor- Overrides:
createPropertyDescriptorin classStringProperty
-