Свойство | Тип | Описание | |
---|---|---|---|
FIN | int | ||
INIT | int | ||
INTER | int |
Свойство | Тип | Описание | |
---|---|---|---|
documentParser | |||
semanticOperationHandler | SemanticOperationHandler | ||
sessionScope |
Метод | Описание | |
---|---|---|
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 |
Метод | Описание | |
---|---|---|
GetMetaMetadata ( ) : MetaMetadata | ||
ResolveSourceDocument ( ) : |
public GetArgumentAltValueName ( String argName ) : String | ||
argName | String | |
Результат | String |
public GetArgumentBoolean ( String argName, bool defaultValue ) : bool | ||
argName | String | |
defaultValue | bool | |
Результат | bool |
public GetArgumentFloat ( String argName, float defaultValue ) : float | ||
argName | String | |
defaultValue | float | |
Результат | float |
public GetArgumentInteger ( String argName, int defaultValue ) : int | ||
argName | String | |
defaultValue | int | |
Результат | int |
public GetArgumentObject ( String argName ) : Object | ||
argName | String | |
Результат | Object |
public GetArgumentValueName ( String argName ) : String | ||
argName | String | |
Результат | String |
protected GetMetaMetadata ( ) : MetaMetadata | ||
Результат | MetaMetadata |
public static GetMetaMetadata ( |
||
that | ||
Результат | MetaMetadata |
public abstract GetOperationName ( ) : String | ||
Результат | String |
public GetOrCreateDocument ( |
||
documentParser | ||
Результат |
public GetSemanticOperationHandler ( ) : SemanticOperationHandler | ||
Результат | SemanticOperationHandler |
public abstract Perform ( Object obj ) : Object | ||
obj | Object | |
Результат | Object |
public static Register ( |
||
semanticOperationClasses | ||
Результат | void |
protected ResolveSourceDocument ( ) : |
||
Результат |
public SetNestedOperationState ( String name, Object value ) : void | ||
name | String | |
value | Object | |
Результат | void |
protected DocumentParser,Ecologylab.BigSemantics.Documentparsers documentParser | ||
Результат |
protected SemanticOperationHandler semanticOperationHandler | ||
Результат | SemanticOperationHandler |