|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ICartagoSession
Main interface for acting and perceiving in CArtAgO Environments.
Method Summary | |
---|---|
long |
doAction(ArtifactId aid,
Op op,
IAlignmentTest test,
long timeout)
Executing an action, i.e. an operation over an artifact |
long |
doAction(Op op,
IAlignmentTest test,
long timeout)
Executing an action, i.e. an operation over an artifact in the current workspace. |
long |
doAction(java.lang.String artName,
Op op,
IAlignmentTest test,
long timeout)
Executing an action, i.e. an operation over an artifact in the current workspace. |
long |
doAction(WorkspaceId wspId,
Op op,
IAlignmentTest test,
long timeout)
Executing an action, i.e. an operation over an artifact In this case, the target artifact is not specified. |
long |
doAction(WorkspaceId wspId,
java.lang.String artName,
Op op,
IAlignmentTest test,
long timeout)
Executing an action, i.e. an operation over an artifact In this case, the name of the artifact and the workspace are specified. |
CartagoEvent |
fetchNextPercept()
Fetch the next percept from the percept queue. |
WorkspaceId |
getCurrentWorkspace()
Get the current workspace identifier. |
void |
setCurrentWorkspace(WorkspaceId wspId)
Internal action to change the current workspace. |
Method Detail |
---|
long doAction(ArtifactId aid, Op op, IAlignmentTest test, long timeout) throws CartagoException
aid
- target artifactop
- target operationtest
- alignment testtimeout
- timeout
CartagoException
long doAction(WorkspaceId wspId, java.lang.String artName, Op op, IAlignmentTest test, long timeout) throws CartagoException
artName
- target artifactwspId
- workspace identifierop
- target operationtest
- alignment testtimeout
- timeout
CartagoException
long doAction(WorkspaceId wspId, Op op, IAlignmentTest test, long timeout) throws CartagoException
wspId
- workspace identifierop
- target operationtest
- alignment testtimeout
- timeout
CartagoException
long doAction(java.lang.String artName, Op op, IAlignmentTest test, long timeout) throws CartagoException
artName
- target artifactop
- target operationtest
- alignment testtimeout
- timeout
CartagoException
long doAction(Op op, IAlignmentTest test, long timeout) throws CartagoException
op
- target operationtest
- alignment testtimeout
- timeout
CartagoException
void setCurrentWorkspace(WorkspaceId wspId) throws CartagoException
wspId
- workspace identifier.
CartagoException
WorkspaceId getCurrentWorkspace() throws CartagoException
CartagoException
CartagoEvent fetchNextPercept()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |