org.acm.seguin.ide.jbuilder
Class UMLNodeViewer

java.lang.Object
  extended by AbstractNodeViewer
      extended by org.acm.seguin.ide.jbuilder.UMLNodeViewer

public class UMLNodeViewer
extends AbstractNodeViewer

Stores a view of a UML class diagram

Version:
$Id: UMLNodeViewer.java,v 1.5 2003/12/02 23:39:36 mikeatkinson Exp $
Author:
Chris Seguin, Mike Atkinson

Constructor Summary
UMLNodeViewer(Context context, ClassDiagramReloader init)
          Constructor for the UMLNodeViewer object
UMLNodeViewer(PackageSummary summary, ClassDiagramReloader init)
          Constructor for the UMLNodeViewer object
 
Method Summary
 javax.swing.JComponent createStructureComponent()
          Creates a summary component, which is blank
 javax.swing.JComponent createViewerComponent()
          Creates the main viewer
 net.sourceforge.jrefactory.uml.UMLPackage getDiagram()
          Gets the Diagram attribute of the UMLNodeViewer object
 java.lang.String getViewerTitle()
          Gets the ViewerTitle attribute of the UMLNodeViewer object
 void releaseViewer()
          Releases the viewer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UMLNodeViewer

public UMLNodeViewer(PackageSummary summary,
                     ClassDiagramReloader init)
Constructor for the UMLNodeViewer object

Parameters:
summary - Description of Parameter
init - Description of Parameter

UMLNodeViewer

public UMLNodeViewer(Context context,
                     ClassDiagramReloader init)
Constructor for the UMLNodeViewer object

Parameters:
context - Description of Parameter
init - Description of Parameter
Method Detail

getDiagram

public net.sourceforge.jrefactory.uml.UMLPackage getDiagram()
Gets the Diagram attribute of the UMLNodeViewer object

Returns:
The Diagram value

getViewerTitle

public java.lang.String getViewerTitle()
Gets the ViewerTitle attribute of the UMLNodeViewer object

Returns:
The ViewerTitle value

createStructureComponent

public javax.swing.JComponent createStructureComponent()
Creates a summary component, which is blank

Returns:
the component

createViewerComponent

public javax.swing.JComponent createViewerComponent()
Creates the main viewer

Returns:
the viewer

releaseViewer

public void releaseViewer()
Releases the viewer