Property | Type | Description | |
---|---|---|---|
FIN | int | ||
INIT | int | ||
INTER | int |
Property | Type | Description | |
---|---|---|---|
documentParser | |||
semanticOperationHandler | SemanticOperationHandler | ||
sessionScope |
Method | Description | |
---|---|---|
GetArgumentAltValueName ( String argName ) : String | ||
GetArgumentBoolean ( String argName, bool defaultValue ) : bool | ||
GetArgumentFloat ( String argName, float defaultValue ) : float | ||
GetArgumentInteger ( String argName, int defaultValue ) : int | ||
GetArgumentObject ( String argName ) : Object | ||
GetArgumentValueName ( String argName ) : String | ||
GetMetaMetadata ( |
||
GetOperationName ( ) : String |
return the name of the operation.
|
|
GetOrCreateDocument ( |
||
GetReturnObjectName ( ) : String | ||
GetSemanticOperationHandler ( ) : SemanticOperationHandler | ||
HandleError ( ) : void | ||
HasArguments ( ) : bool | ||
Perform ( Object obj ) : Object | ||
Register ( |
Register a user defined semantic operation to the system. This method should be called before compiling or using the MetaMetadata repository. To override an existing semantic operation, subclass your own semantic operation class, use the same tag (indicated in @simpl_tag), and override perform(). @param semanticOperationClass @param canBeNested indicates if this semantic operation can be nested by other semantic operations, like
|
|
SemanticOperation ( ) : System | ||
SetNestedOperationState ( String name, Object value ) : void |
Method | Description | |
---|---|---|
GetMetaMetadata ( ) : MetaMetadata | ||
ResolveSourceDocument ( ) : |
public GetArgumentAltValueName ( String argName ) : String | ||
argName | String | |
return | String |
public GetArgumentBoolean ( String argName, bool defaultValue ) : bool | ||
argName | String | |
defaultValue | bool | |
return | bool |
public GetArgumentFloat ( String argName, float defaultValue ) : float | ||
argName | String | |
defaultValue | float | |
return | float |
public GetArgumentInteger ( String argName, int defaultValue ) : int | ||
argName | String | |
defaultValue | int | |
return | int |
public GetArgumentObject ( String argName ) : Object | ||
argName | String | |
return | Object |
public GetArgumentValueName ( String argName ) : String | ||
argName | String | |
return | String |
public static GetMetaMetadata ( |
||
that | ||
return | MetaMetadata |
public abstract GetOperationName ( ) : String | ||
return | String |
public GetOrCreateDocument ( |
||
documentParser | ||
return |
public GetSemanticOperationHandler ( ) : SemanticOperationHandler | ||
return | SemanticOperationHandler |
public abstract Perform ( Object obj ) : Object | ||
obj | Object | |
return | Object |
public static Register ( |
||
semanticOperationClasses | ||
return | void |
protected ResolveSourceDocument ( ) : |
||
return |
public SetNestedOperationState ( String name, Object value ) : void | ||
name | String | |
value | Object | |
return | void |
protected DocumentParser,Ecologylab.BigSemantics.Documentparsers documentParser | ||
return |
protected SemanticOperationHandler semanticOperationHandler | ||
return | SemanticOperationHandler |