public class CMLFieldObjectFactory extends java.lang.Object implements ICMLFieldObjectFactory
| Constructor and Description |
|---|
CMLFieldObjectFactory() |
| 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
|
public ICMLControlBlock createControlBlockField(AbstractAnnotateController controllor, java.lang.reflect.Field field, java.lang.String[] parameters) throws java.lang.Exception
createControlBlockField in interface ICMLFieldObjectFactorycontrollor - the parent controller objectfield - the control block fieldparameters - block parametersjava.lang.Exceptionpublic ICMLStaticBlock createStaticBlockField(AbstractAnnotateController controllor, java.lang.reflect.Field field, java.lang.String[] parameters) throws InterpssException
createStaticBlockField in interface ICMLFieldObjectFactorycontrollor - the parent controller objectfield - the static block fieldparameters - block parametersjava.lang.ExceptionInterpssExceptionpublic ICMLFunction createFunctionField(AbstractAnnotateController controllor, java.lang.reflect.Field field, java.lang.String[] parameters) throws InterpssException
createFunctionField in interface ICMLFieldObjectFactorycontrollor - the parent controller objectfield - the Function fieldparameters - block parametersjava.lang.ExceptionInterpssExceptionpublic ICMLFunctionExpression createFunctionExpressionField(AbstractAnnotateController controllor, java.lang.reflect.Field field, java.lang.String[] parameters) throws InterpssException
createFunctionExpressionField in interface ICMLFieldObjectFactorycontrollor - the parent controller objectfield - the FunctionExpression fieldparameters - block parametersjava.lang.ExceptionInterpssExceptionpublic ICMLLookupTableFunction createLookupTableFunctionField(AbstractAnnotateController controllor, java.lang.reflect.Field field, ILookupTable.Type lookupTabletype, java.lang.String[] dataPoints) throws InterpssException
createLookupTableFunctionField in interface ICMLFieldObjectFactorycontrollor - the parent controller objectfield - the FunctionExpression fieldlookupTableType - block parametersdataPoints - block parametersjava.lang.ExceptionInterpssException