org.acm.seguin.ide.common
Class MultipleDirClassDiagramReloader

java.lang.Object
  extended by org.acm.seguin.ide.common.ClassDiagramReloader
      extended by org.acm.seguin.ide.common.MultipleDirClassDiagramReloader
All Implemented Interfaces:
net.sourceforge.jrefactory.uml.loader.Reloader
Direct Known Subclasses:
JBuilderClassDiagramLoader

public class MultipleDirClassDiagramReloader
extends ClassDiagramReloader

Loads the class diagrams based on a single directory

Author:
Chris Seguin

Constructor Summary
MultipleDirClassDiagramReloader()
          Constructor for the MultipleDirClassDiagramReloader object
 
Method Summary
 void addRootDirectory(java.lang.String value)
          Sets the directory to load the data from
 void clear()
          Clears all directories in the list
 boolean isNecessary()
          Gets the Necessary attribute of the MultipleDirClassDiagramReloader object
 void reload()
          Reload the summary information and update the diagrams
 void setNecessary(boolean value)
          Sets the Necessary attribute of the MultipleDirClassDiagramReloader object
 
Methods inherited from class org.acm.seguin.ide.common.ClassDiagramReloader
add, reloadDiagrams, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultipleDirClassDiagramReloader

public MultipleDirClassDiagramReloader()
Constructor for the MultipleDirClassDiagramReloader object

Method Detail

setNecessary

public void setNecessary(boolean value)
Sets the Necessary attribute of the MultipleDirClassDiagramReloader object

Parameters:
value - The new Necessary value

isNecessary

public boolean isNecessary()
Gets the Necessary attribute of the MultipleDirClassDiagramReloader object

Returns:
The Necessary value

addRootDirectory

public void addRootDirectory(java.lang.String value)
Sets the directory to load the data from

Parameters:
value - the directory

clear

public void clear()
Clears all directories in the list

Overrides:
clear in class ClassDiagramReloader

reload

public void reload()
Reload the summary information and update the diagrams

Specified by:
reload in interface net.sourceforge.jrefactory.uml.loader.Reloader
Specified by:
reload in class ClassDiagramReloader