|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IAction
Method Summary | |
---|---|
TypedObject |
createObject()
Create injected object to according type specification on this action. |
String |
extractFieldType(String fieldName)
Extract field type information from object sitting on the stack. |
String |
getAttribute(String key)
Retrieve attribute from Action object. |
String |
getHint()
|
String |
getId()
|
IAction |
getNext()
|
TypedObject |
getObject()
|
IAction |
getPrevious()
|
String |
getType()
|
String |
getTypeFromRoot()
|
Object |
getValue()
|
IAction |
inject()
Used to append TypedObject that should be processed on this
action. |
void |
insert(IAction action)
Insert a new Record entry after this. |
IAction |
process()
do process required action to transition from this state |
void |
processNoSuccessor()
Process action if no successor exists on action stack. |
void |
processSuccessor(IAction successor)
Process successor in action stack. |
void |
promoteLinkChangeListener(IAction action)
|
void |
registerLinkChangeListener(ILinkChangeListener listener)
|
void |
registerReferenceListener(junitx.ddtunit.data.processing.IReferenceListener listener)
|
void |
removeLinkChangeListener(ILinkChangeListener listener)
|
void |
removeReferenceListener(junitx.ddtunit.data.processing.IReferenceListener listener)
|
void |
setNext(IAction next)
|
void |
setObject(TypedObject tObj)
|
void |
setPrevious(IAction previous)
|
void |
setType(String type)
|
void |
setValue(Object obj)
|
Method Detail |
---|
IAction inject()
TypedObject
that should be processed on this
action.
TypedObject createObject()
ClassNotFoundException
InstantiationException
IllegalAccessException
TypedObject getObject()
void setObject(TypedObject tObj)
void setValue(Object obj)
Object getValue()
String getId()
IAction process()
void processSuccessor(IAction successor)
successor
- action in stackvoid processNoSuccessor()
IAction getNext()
void setNext(IAction next)
IAction getPrevious()
void setPrevious(IAction previous)
String getTypeFromRoot()
String getType()
void setType(String type)
String extractFieldType(String fieldName)
fieldName
- to extract type from
String getHint()
void insert(IAction action)
action
- to insertvoid promoteLinkChangeListener(IAction action)
void registerLinkChangeListener(ILinkChangeListener listener)
void removeLinkChangeListener(ILinkChangeListener listener)
void registerReferenceListener(junitx.ddtunit.data.processing.IReferenceListener listener)
void removeReferenceListener(junitx.ddtunit.data.processing.IReferenceListener listener)
String getAttribute(String key)
key
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |