Class PropertyTreePermissionModel
- java.lang.Object
- 
- com.inductiveautomation.perspective.gateway.property.PropertyTreePermissionModel
 
- 
- Direct Known Subclasses:
- ClientPermissionModel,- DesignerPermissionModel,- StaticPermissionModel
 
 public abstract class PropertyTreePermissionModel extends java.lang.ObjectObject attached to a property tree that controls which nodes may be written to and sync'ed to the browser.
- 
- 
Field SummaryFields Modifier and Type Field Description static PropertyTreePermissionModelALLOW_ALL
 - 
Constructor SummaryConstructors Constructor Description PropertyTreePermissionModel()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanallowSync(JsonPath path)booleanallowWrite(JsonPath path, Origin source)protected abstract java.util.stream.Stream<org.apache.commons.lang3.tuple.Pair<JsonPath,PropertyAccess>>getRestrictions()
 
- 
- 
- 
Field Detail- 
ALLOW_ALLpublic static final PropertyTreePermissionModel ALLOW_ALL 
 
- 
 - 
Method Detail- 
getRestrictionsprotected abstract java.util.stream.Stream<org.apache.commons.lang3.tuple.Pair<JsonPath,PropertyAccess>> getRestrictions() 
 - 
allowSyncpublic boolean allowSync(JsonPath path) 
 
- 
 
-