com.apama.util
Event ExtraParamsEditor


ExtraParamsEditor.
Since:
CMF 1.1.3
Version:
10.11
Listens:
com.apama.util.DeleteParameter - 
com.apama.util.SetParameter - 

Constant summary
 constant booleanREAD_ONLY := true
 constant booleanREAD_WRITE := false
 
Member summary
 com.apama.dataview.DataViewManagerdvManager
 com.apama.dataview.DataViewResultdvResult
 dictionary<integer, dictionary<string, string>>parameterSets
 dictionary<integer, listener>parameterSetSetters
 dictionary<integer, listener>parameterSetUnsetters
 dictionary<string, boolean>paramsToIgnore
 
Action summary
 integercreateParameterSet(dictionary<string, string> initialParams, boolean readOnly)
 voiddefine()
 voiddeleteAll()
 voiddeleteParameterSet(integer parameterSet)
 voiddeleteRow(integer parameterSet, string paramName)
 sequence<string>getDVFieldNames()
 sequence<string>getDVFieldTypes()
 sequence<string>getDVKeyFieldNames()
 dictionary<string, string>getParameterSet(integer parameterSet)
 sequence<string>getValues(integer parameterSet, string param, string value)
 booleanhasParameterSet(integer parameterSet)
 voidinitialise()
 voidlistenForEdits(integer parameterSet)
 voidsetAllRows(integer parameterSet)
 voidsetParamsToIgnore(sequence<string> paramsToIgnore)
 voidsetRow(integer parameterSet, string paramName, string value)
 voidundefine()
 voiduninitialise()
 
Constant detail

READ_ONLY

            constant boolean READ_ONLY := true
        

READ_WRITE

            constant boolean READ_WRITE := false
        

Member detail

dvManager

            com.apama.dataview.DataViewManager dvManager
        

dvResult

            com.apama.dataview.DataViewResult dvResult
        

parameterSets

            dictionary<integer, dictionary<string, string>> parameterSets
        

parameterSetSetters

            dictionary<integer, listener> parameterSetSetters
        

parameterSetUnsetters

            dictionary<integer, listener> parameterSetUnsetters
        

paramsToIgnore

            dictionary<string, boolean> paramsToIgnore
        

Action detail

createParameterSet

            integer createParameterSet(dictionary<string, string> initialParams, boolean readOnly)
        
Parameters:
initialParams
readOnly

define

            void define()
        

deleteAll

            void deleteAll()
        

deleteParameterSet

            void deleteParameterSet(integer parameterSet)
        
Parameters:
parameterSet

deleteRow

            void deleteRow(integer parameterSet, string paramName)
        
Parameters:
parameterSet
paramName

getDVFieldNames

            sequence<string> getDVFieldNames()
        

getDVFieldTypes

            sequence<string> getDVFieldTypes()
        

getDVKeyFieldNames

            sequence<string> getDVKeyFieldNames()
        

getParameterSet

            dictionary<string, string> getParameterSet(integer parameterSet)
        
Parameters:
parameterSet

getValues

            sequence<string> getValues(integer parameterSet, string param, string value)
        
Parameters:
parameterSet
param
value

hasParameterSet

            boolean hasParameterSet(integer parameterSet)
        
Parameters:
parameterSet

initialise

            void initialise()
        

listenForEdits

            void listenForEdits(integer parameterSet)
        
Parameters:
parameterSet
Listens:
com.apama.util.SetParameter - 
com.apama.util.DeleteParameter - 

setAllRows

            void setAllRows(integer parameterSet)
        
Parameters:
parameterSet

setParamsToIgnore

            void setParamsToIgnore(sequence<string> paramsToIgnore)
        
Parameters:
paramsToIgnore

setRow

            void setRow(integer parameterSet, string paramName, string value)
        
Parameters:
parameterSet
paramName
value

undefine

            void undefine()
        

uninitialise

            void uninitialise()