oracle.ide.cmd
Class SaveAsCommand
java.lang.Object
oracle.ide.addin.AbstractCommand
oracle.ide.cmd.SaveAsCommand
- All Implemented Interfaces:
- Command
- Direct Known Subclasses:
- EditorSaveAsCommand, RenameCommand
- public class SaveAsCommand
- extends AbstractCommand
The SaveAsCommand
class implements the SaveAs command.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OK_NAME_CHANGED
protected static final int OK_NAME_CHANGED
- See Also:
- Constant Field Values
OK_NAME_UNCHANGED
protected static final int OK_NAME_UNCHANGED
- See Also:
- Constant Field Values
CANCELED
protected static final int CANCELED
- See Also:
- Constant Field Values
_context
protected Context _context
_nodeClass
protected java.lang.Class _nodeClass
_elementOwner
protected Folder _elementOwner
_newURL
protected java.net.URL _newURL
_duplicate
protected Node _duplicate
SaveAsCommand
public SaveAsCommand()
SaveAsCommand
protected SaveAsCommand(int cmdId)
doit
public int doit()
throws java.lang.Exception
- Description copied from interface:
Command
- Executes the actions associated with a specific command.
When a command executes successfully, implementations should
return OK, otherwise, return CANCEL or any other non-zero value.
- Throws:
java.lang.Exception
getElementOwner
protected Folder getElementOwner(Element element,
Context context,
boolean parentOK)
validateNewURL
protected java.net.URL validateNewURL(Recognizer recognizer,
java.net.URL newURL,
java.net.URL oldURL)
saveFileDlgOK
protected boolean saveFileDlgOK(Context context,
Document doc,
java.lang.String dialogTitle)
doSaveAs
protected int doSaveAs(java.lang.String dialogTitle)
convertToNewNode
protected int convertToNewNode(Document doc)
- Rename with node conversion.
convertToDupNode
protected int convertToDupNode(Document doc)
saveAsNewNode
protected int saveAsNewNode(Document doc)
- The specified
doc
is being renamed. The doc
class has not changed (that is an html document has not been renamed
as a jsp document).
saveDocument
protected int saveDocument(Document doc)
saveAsDupNode
protected int saveAsDupNode(Document doc)
- There is already a node in the cache with the new url.
Copyright ©1997, 2003, Oracle. All rights reserved.