|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Action
The representation of an action in the system. An action stores the parameters used to execute the service. Actions can be provided by the service provider but other tools should also be able to provide actions for different services. Action implementations should extend this class and implement the relevant methods for this class.
| Method Summary | |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getArguments()
|
java.lang.String |
getDescription()
The description is normally used to provide more information for the action or the nature of the action, this information is generally not readily available but will appear after a user-action, like moving the mouse over a representation of the document, for instance as a tool-tip |
javax.swing.Icon |
getIcon()
The icon is used to visually identify the action. |
java.lang.String |
getIdentifier()
|
java.lang.String |
getName()
The name is normally used to identify the action. |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties()
Specify properties to associate the action with application specific functionality. |
Service |
getService()
|
| Method Detail |
|---|
java.lang.String getIdentifier()
javax.swing.Icon getIcon()
java.lang.String getName()
java.lang.String getDescription()
Service getService()
java.util.Map<java.lang.String,java.lang.String> getArguments()
java.util.Map<java.lang.String,java.lang.Object> getProperties()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||