Class PropertyConfig
- java.lang.Object
-
- com.inductiveautomation.perspective.common.config.PropertyConfig
-
public class PropertyConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPropertyConfig.RuntimeGsonAdapterstatic classPropertyConfig.StandardGsonAdapter
-
Field Summary
Fields Modifier and Type Field Description PropertyAccessaccessBindingConfigbindingPropertyChangeScriptConfigonChangeParamTypeparamDirectionjava.lang.Booleanpersistent
-
Constructor Summary
Constructors Constructor Description PropertyConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)PropertyAccessgetAccess()booleanhasEnabledBinding()Returns true if this property config has an enabled binding configuration on itbooleanhasEnabledPropertyChangeScript()inthashCode()booleanhasPropertyChangeScript()booleanisPersistent()voidsetAccess(PropertyAccess access)voidsetPersistent(boolean b)
-
-
-
Field Detail
-
binding
@Nullable public BindingConfig binding
-
persistent
@Nullable public java.lang.Boolean persistent
-
paramDirection
@Nullable public ParamType paramDirection
-
onChange
@Nullable public PropertyChangeScriptConfig onChange
-
access
@Nullable public PropertyAccess access
-
-
Method Detail
-
isPersistent
public boolean isPersistent()
-
setPersistent
public void setPersistent(boolean b)
-
getAccess
public PropertyAccess getAccess()
-
setAccess
public void setAccess(PropertyAccess access)
-
hasEnabledPropertyChangeScript
public boolean hasEnabledPropertyChangeScript()
-
hasPropertyChangeScript
public boolean hasPropertyChangeScript()
-
hasEnabledBinding
public boolean hasEnabledBinding()
Returns true if this property config has an enabled binding configuration on it
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-