Class ConstantExpression
java.lang.Object
com.inductiveautomation.ignition.common.expressions.ConstantExpression
- All Implemented Interfaces:
- Expression
- 
Constructor SummaryConstructorsConstructorDescriptionConstantExpression(Object value) ConstantExpression(Object value, QualityCode quality) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidconnect(CommonContext context, InteractionListener updateListener) Gives the expression a chance to connect itself to things, if necessary.voidTells the expression to disconnect from anything it was connected to.execute()Compute and return the value of this expressionThe children (if any) that this expression is dependent on for its executionReturn a human-readable name for the operation that this expression performsClass<?>getType()Return the type that this expression will returngetValue()voidsetQuality(QualityCode quality) voidvoidshutdown()Tells the expression to shutdown any polling operations.voidstartup()Tells the expression to startup any polling operations.
- 
Constructor Details- 
ConstantExpression
- 
ConstantExpression
- 
ConstantExpressionpublic ConstantExpression()
 
- 
- 
Method Details- 
executeDescription copied from interface:ExpressionCompute and return the value of this expression- Specified by:
- executein interface- Expression
 
- 
getTypeDescription copied from interface:ExpressionReturn the type that this expression will return- Specified by:
- getTypein interface- Expression
 
- 
getOpNameDescription copied from interface:ExpressionReturn a human-readable name for the operation that this expression performs- Specified by:
- getOpNamein interface- Expression
 
- 
getChildrenDescription copied from interface:ExpressionThe children (if any) that this expression is dependent on for its execution- Specified by:
- getChildrenin interface- Expression
 
- 
getValue
- 
setValue
- 
getQuality
- 
setQuality
- 
connectDescription copied from interface:ExpressionGives the expression a chance to connect itself to things, if necessary. Most expressions do not have any connections. An expression should notify the updateListener if they change.- Specified by:
- connectin interface- Expression
 
- 
disconnectpublic void disconnect()Description copied from interface:ExpressionTells the expression to disconnect from anything it was connected to.- Specified by:
- disconnectin interface- Expression
 
- 
shutdownpublic void shutdown()Description copied from interface:ExpressionTells the expression to shutdown any polling operations.- Specified by:
- shutdownin interface- Expression
 
- 
startuppublic void startup()Description copied from interface:ExpressionTells the expression to startup any polling operations. Expressions that use this can remember the updateListener from connect() to feed update notification to.- Specified by:
- startupin interface- Expression
 
 
-