Class PageScriptWrapper.SafetyWrapper
- java.lang.Object
-
- com.inductiveautomation.perspective.gateway.script.PageScriptWrapper.SafetyWrapper
-
- All Implemented Interfaces:
PropertyTreeOwner
- Enclosing class:
- PageScriptWrapper
public static class PageScriptWrapper.SafetyWrapper extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected PerspectiveElement
element
-
Constructor Summary
Constructors Constructor Description SafetyWrapper(Page page)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
close(java.lang.String message)
java.lang.String
getId()
java.lang.String
getName()
Page
getPage()
PropertyTree
getPropertyTreeOf(PropertyType propertyType)
Fetch thePropertyTree
associated with the givenPropertyType
Session
getSession()
View
getView()
boolean
isConnected()
void
print(java.lang.String message)
-
-
-
Field Detail
-
element
protected final PerspectiveElement element
-
-
Constructor Detail
-
SafetyWrapper
public SafetyWrapper(Page page)
-
-
Method Detail
-
getId
public java.lang.String getId()
-
isConnected
public boolean isConnected()
-
close
public void close()
-
close
public void close(@Nullable java.lang.String message)
-
getPropertyTreeOf
@Nullable public PropertyTree getPropertyTreeOf(@Nullable PropertyType propertyType)
Description copied from interface:PropertyTreeOwner
Fetch thePropertyTree
associated with the givenPropertyType
- Specified by:
getPropertyTreeOf
in interfacePropertyTreeOwner
- Parameters:
propertyType
- ThePropertyType
of thePropertyTree
we want to fetch- Returns:
- The PropertyTree or null if this PropertyTreeOwner does not manage a PropertyTree for the given PropertyType or if a null PropertyType is given
-
print
public void print(java.lang.String message)
-
getView
public View getView()
-
getSession
public Session getSession()
-
getPage
public Page getPage()
-
getName
public java.lang.String getName()
-
-