Class PropertyConfigChange
- java.lang.Object
-
- com.inductiveautomation.perspective.common.messages.PropertyConfigChange
-
public class PropertyConfigChange extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description PropertyAccess
access
BindingConfig
changedBinding
PropertyChangeScriptConfig
changedScript
java.lang.String
componentPath
boolean
irrelevant
ParamType
parameterDirection
java.lang.Boolean
persistent
PropertyKey
propertyKey
static java.lang.String
PROTOCOL
boolean
removedBinding
boolean
removedScript
-
Constructor Summary
Constructors Constructor Description PropertyConfigChange(java.lang.String componentPath, PropertyKey property)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertyConfigChange
alterBinding(BindingConfig binding)
PropertyConfigChange
alterComponentPath(java.lang.String path)
PropertyConfigChange
alterPropertyChangeScript(PropertyChangeScriptConfig script)
PropertyConfigChange
removedPropertyChangeScript()
PropertyConfigChange
setAccess(PropertyAccess access)
PropertyConfigChange
setParameterDirection(ParamType direction)
PropertyConfigChange
setPersistent(boolean persistent)
PropertyConfigChange
setRemovedBinding()
-
-
-
Field Detail
-
PROTOCOL
public static final java.lang.String PROTOCOL
- See Also:
- Constant Field Values
-
componentPath
public java.lang.String componentPath
-
propertyKey
public PropertyKey propertyKey
-
changedBinding
public BindingConfig changedBinding
-
removedBinding
public boolean removedBinding
-
changedScript
public PropertyChangeScriptConfig changedScript
-
removedScript
public boolean removedScript
-
parameterDirection
public ParamType parameterDirection
-
persistent
public java.lang.Boolean persistent
-
access
public PropertyAccess access
-
irrelevant
public boolean irrelevant
-
-
Constructor Detail
-
PropertyConfigChange
public PropertyConfigChange(java.lang.String componentPath, PropertyKey property)
-
-
Method Detail
-
alterComponentPath
public PropertyConfigChange alterComponentPath(java.lang.String path)
-
alterPropertyChangeScript
public PropertyConfigChange alterPropertyChangeScript(PropertyChangeScriptConfig script)
-
removedPropertyChangeScript
public PropertyConfigChange removedPropertyChangeScript()
-
alterBinding
public PropertyConfigChange alterBinding(BindingConfig binding)
-
setRemovedBinding
public PropertyConfigChange setRemovedBinding()
-
setParameterDirection
public PropertyConfigChange setParameterDirection(ParamType direction)
-
setPersistent
public PropertyConfigChange setPersistent(boolean persistent)
-
setAccess
public PropertyConfigChange setAccess(PropertyAccess access)
-
-