Class AbstractScriptingFunctions
- java.lang.Object
- 
- com.inductiveautomation.perspective.gateway.script.AbstractScriptingFunctions
 
- 
- Direct Known Subclasses:
- PerspectiveScriptingFunctions,- WorkstationScriptingFunctions
 
 public abstract class AbstractScriptingFunctions extends java.lang.Object
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description protected static interfaceAbstractScriptingFunctions.PageOperatorprotected static interfaceAbstractScriptingFunctions.SessionOperatorprotected static interfaceAbstractScriptingFunctions.ViewOperator
 - 
Constructor SummaryConstructors Constructor Description AbstractScriptingFunctions()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract PerspectiveContextgetContext()protected InternalSessiongetSession(PyArgumentMap args)protected voidoperateOnPage(PyArgumentMap args, AbstractScriptingFunctions.PageOperator operation)protected voidoperateOnSession(PyArgumentMap args, AbstractScriptingFunctions.SessionOperator operation)protected voidoperateOnView(AbstractScriptingFunctions.ViewOperator operation)
 
- 
- 
- 
Method Detail- 
operateOnViewprotected void operateOnView(AbstractScriptingFunctions.ViewOperator operation) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
operateOnPageprotected void operateOnPage(PyArgumentMap args, AbstractScriptingFunctions.PageOperator operation) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
getSessionprotected InternalSession getSession(PyArgumentMap args) 
 - 
operateOnSessionprotected void operateOnSession(PyArgumentMap args, AbstractScriptingFunctions.SessionOperator operation) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
getContextprotected abstract PerspectiveContext getContext() 
 
- 
 
-