public interface ICMLFieldObjectFactory
| Modifier and Type | Method and Description |
|---|---|
ICMLControlBlock |
createControlBlockField(AbstractAnnotateController controllor,
java.lang.reflect.Field field,
java.lang.String[] parameters)
Create a control block object based on the annotation filed and parameters
|
ICMLFunctionExpression |
createFunctionExpressionField(AbstractAnnotateController controllor,
java.lang.reflect.Field field,
java.lang.String[] parameters)
Create a FunctionExpression object based on the annotation filed and parameters
|
ICMLFunction |
createFunctionField(AbstractAnnotateController controllor,
java.lang.reflect.Field field,
java.lang.String[] parameters)
Create a Function object based on the annotation filed and parameters
|
ICMLLookupTableFunction |
createLookupTableFunctionField(AbstractAnnotateController controllor,
java.lang.reflect.Field field,
ILookupTable.Type lookupTabletype,
java.lang.String[] dataPoints)
Create a FunctionExpression object based on the annotation filed and parameters
|
ICMLStaticBlock |
createStaticBlockField(AbstractAnnotateController controllor,
java.lang.reflect.Field field,
java.lang.String[] parameters)
Create a static block object based on the annotation filed and parameters
|
ICMLControlBlock createControlBlockField(AbstractAnnotateController controllor, java.lang.reflect.Field field, java.lang.String[] parameters) throws java.lang.Exception
controllor - the parent controller objectfield - the control block fieldparameters - block parametersjava.lang.ExceptionICMLStaticBlock createStaticBlockField(AbstractAnnotateController controllor, java.lang.reflect.Field field, java.lang.String[] parameters) throws InterpssException
controllor - the parent controller objectfield - the static block fieldparameters - block parametersjava.lang.ExceptionInterpssExceptionICMLFunction createFunctionField(AbstractAnnotateController controllor, java.lang.reflect.Field field, java.lang.String[] parameters) throws InterpssException
controllor - the parent controller objectfield - the Function fieldparameters - block parametersjava.lang.ExceptionInterpssExceptionICMLFunctionExpression createFunctionExpressionField(AbstractAnnotateController controllor, java.lang.reflect.Field field, java.lang.String[] parameters) throws InterpssException
controllor - the parent controller objectfield - the FunctionExpression fieldparameters - block parametersjava.lang.ExceptionInterpssExceptionICMLLookupTableFunction createLookupTableFunctionField(AbstractAnnotateController controllor, java.lang.reflect.Field field, ILookupTable.Type lookupTabletype, java.lang.String[] dataPoints) throws InterpssException
controllor - the parent controller objectfield - the FunctionExpression fieldlookupTableType - block parametersdataPoints - block parametersjava.lang.ExceptionInterpssException