| org.acm.seguin.ide.jbuilder.UMLNode
UMLNode | public class UMLNode extends FileNode (Code) | | File node representing a UML class diagram
author: Chris Seguin |
Constructor Summary | |
public | UMLNode(Project project, Node parent, Url url) |
UMLNode | public UMLNode(Project project, Node parent, Url url) throws DuplicateNodeException(Code) | | Constructor for the UMLNode object
Parameters: project - Description of Parameter Parameters: parent - Description of Parameter Parameters: url - Description of Parameter exception: DuplicateNodeException - Description of Exception |
getDiagram | public UMLPackage getDiagram()(Code) | | Gets the Diagram attribute of the UMLNode object
The Diagram value |
getDisplayIcon | public Icon getDisplayIcon()(Code) | | Gets the DisplayIcon attribute of the UMLNode object
The DisplayIcon value |
getDisplayName | public String getDisplayName()(Code) | | Gets the DisplayName attribute of the UMLNode object
The DisplayName value |
initLog | public static void initLog()(Code) | | |
initOpenTool | public static void initOpenTool(byte majorVersion, byte minorVersion)(Code) | | Initialize the open tools
Parameters: majorVersion - the version number Parameters: minorVersion - the version number |
isModified | public boolean isModified()(Code) | | Determines if the diagram has been modified
true if it has |
isPersistant | public boolean isPersistant()(Code) | | Gets the Persistant attribute of the UMLNode object
The Persistant value |
save | public void save() throws IOException, InvalidUrlException(Code) | | Saves the diagram to the disk
exception: IOException - Description of Exception exception: InvalidUrlException - Description of Exception |
saveAs | public void saveAs(Url url) throws IOException, InvalidUrlException, DuplicateNodeException(Code) | | Description of the Method
Parameters: url - Description of Parameter exception: IOException - Description of Exception exception: InvalidUrlException - Description of Exception exception: DuplicateNodeException - Description of Exception |
setDiagram | public void setDiagram(UMLPackage diagram)(Code) | | Sets the Diagram attribute of the UMLNode object
Parameters: diagram - The new Diagram value |
|
|