|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
oracle.ide.controller.Command
oracle.ide.cmd.RevertNodeCommand
public class RevertNodeCommand
The RevertNodeCommand is used to revert the contents of a node to its persistent storage, and to send the appropriate notification. This command cannot be undone.
Command| Field Summary |
|---|
| Fields inherited from class oracle.ide.controller.Command |
|---|
CANCEL, context, EXECUTING, MULTI_NODE, NO_CHANGE, NO_UNDO, NORMAL, OK, type |
| Constructor Summary | |
|---|---|
RevertNodeCommand()Constructs a new RevertNodeCommand to run without confirmation. |
|
RevertNodeCommand(boolean confirm)Constructs a new RevertNodeCommand to run with optional confirmation. |
|
| Method Summary | |
|---|---|
int |
doit()Executes the actions associated with the revert command to revert the specified node. |
boolean |
isNeedConfirm()Returns true if the command requires user confirmation before executing, otherwise returns false. |
static int |
reload(Context context)Utility method to reload the Node specified in the context with confirmation; the Node must be an instance of Node. |
static int |
reload(Context context, boolean confirm)Utility method to reload the Node specified in the context with optional confirmation; the Node must be an instance of Node. |
static int |
reload(Node node)Utility method to reload a specified Node without confirmation. |
static int |
reload(Node node, boolean confirm)Utility method to reload a specified Node with optional confirmation. |
void |
setNeedConfirm(boolean confirm)Sets whether the command requires user confirmation before executing. |
| Methods inherited from class oracle.ide.controller.Command |
|---|
getAffectedNodes, getContext, getData, getId, getName, getType, isGlobal, setContext, setData, undo |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RevertNodeCommand()
RevertNodeCommand to run without confirmation. This command cannot be undone.public RevertNodeCommand(boolean confirm)
RevertNodeCommand to run with optional confirmation. This command cannot be undone.
confirm - if true, a confirmation dialog is displayed before the command is executed; if false, the command is run without confirmation| Method Detail |
|---|
public int doit()
throws java.lang.Exception
doit in class CommandCommand.OK if the reload was successful, otherwise Command.CANCELjava.lang.Exceptionpublic boolean isNeedConfirm()
true if the command requires user confirmation before executing, otherwise returns false.public void setNeedConfirm(boolean confirm)
confirm - if true, a confirmation dialog is displayed before the command is executed; if false, the command is run without confirmationpublic static int reload(Node node)
Node without confirmation.node - the Node to reloadCommand.OK if the reload was successful, otherwise Command.CANCEL
public static int reload(Node node,
boolean confirm)
Node with optional confirmation.node - the Node to reloadconfirm - if true, a confirmation dialog is displayed; if false, the Node is reloaded without confirmationCommand.OK if the reload was successful, otherwise Command.CANCELpublic static int reload(Context context)
Node.context - the Context containing the Node to be reloaded.Command.OK if the reload was successful, otherwise Command.CANCEL
public static int reload(Context context,
boolean confirm)
Node.context - the Context containing the Node to be reloaded.confirm - if true, a confirmation dialog is displayed; if false, the Node is reloaded without confirmationCommand.OK if the reload was successful, otherwise Command.CANCELContext.getNode()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||