Class StaticPropertyNode
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.binding.util.StaticPropertyNode
-
- All Implemented Interfaces:
PropertyNode
public class StaticPropertyNode extends java.lang.Object implements PropertyNode
-
-
Constructor Summary
Constructors Constructor Description StaticPropertyNode(java.beans.PropertyDescriptor property, javax.swing.JComponent parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)javax.swing.JComponentgetParent()The component that this property belongs tojava.lang.StringgetPath()Calculates the path to this propertyjava.beans.FeatureDescriptorgetProperty()The property for this node.QualifiedValuegetQValue()java.lang.Class<?>getType()voidsetValue(java.lang.Object value)Sets the value on the parent for this property to the given valuejava.lang.StringtoString()
-
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
getParent
public javax.swing.JComponent getParent()
Description copied from interface:PropertyNodeThe component that this property belongs to- Specified by:
getParentin interfacePropertyNode
-
getProperty
public java.beans.FeatureDescriptor getProperty()
Description copied from interface:PropertyNodeThe property for this node. Either aPropertyDescriptoror aDynamicPropertyDescriptor.- Specified by:
getPropertyin interfacePropertyNode
-
getType
public java.lang.Class<?> getType()
- Specified by:
getTypein interfacePropertyNode
-
getQValue
public QualifiedValue getQValue()
- Specified by:
getQValuein interfacePropertyNode
-
setValue
public void setValue(java.lang.Object value) throws java.lang.ExceptionDescription copied from interface:PropertyNodeSets the value on the parent for this property to the given value- Specified by:
setValuein interfacePropertyNode- Throws:
java.lang.Exception
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getPath
public java.lang.String getPath()
Description copied from interface:PropertyNodeCalculates the path to this property- Specified by:
getPathin interfacePropertyNode
-
-