Package | Description |
---|---|
de.bensoft.acis.core |
Contains the core system.
|
Modifier and Type | Class and Description |
---|---|
class |
ContextConstructorAction
Represents an
Action which constructs a context. |
class |
ContextDependentAction
Represents an
Action which depends on a specific context. |
class |
ContextDestructorAction
Represents an
Action which destroys a context. |
Modifier and Type | Method and Description |
---|---|
Action |
MatchResult.getAction()
Returns the
Action which was compared. |
Action |
ContextStackItem.getAction()
Returns the
Action . |
Action[] |
ActionManager.getActions()
Returns all
Action s registered in the system. |
Action[] |
ActionPackage.getActions(Language language)
Returns an array of
Action s. |
(package private) Action[] |
ActionManager.getActions(java.util.Map<java.lang.String,Context> contexts)
Returns all
Action s except ContextDependentAction s and
ContextDestructorAction s for which no context exists or where the
context is expired. |
static Action[] |
Action.getActions(java.lang.String actionName,
ActionPackage pack,
ContextVisibility contextVisibility,
java.lang.String[] triggers,
Action.ActionMethod method)
Creates multiple Actions with same properties but different triggers.
|
Modifier and Type | Method and Description |
---|---|
void |
ActionManager.add(Action action)
Adds an
Action to the system. |
void |
ActionManager.add(Action[] actions)
Adds an array of
Action s to the system. |
ActionResult |
ACIS.OnExecutionListener.onActionRun(Action action,
Environment environment,
Sentence sentence,
Parameter[] parameter)
Runs the Action's
Action.ActionMethod with the given parameters. |
Constructor and Description |
---|
ContextStackItem(long time,
Action action,
java.lang.String input,
ActionResult result)
The constructor.
|
Matcher(Language language,
Action[] actions,
float parameterThreshold)
Constructor of a Matcher.
|
MatchResult(Action action,
float score,
Parameter[] parameter)
The constructor.
|