de.uni_paderborn.fujaba.uml
Class UMLTreeEnumeration

java.lang.Object
  extended byde.uni_paderborn.fujaba.uml.UMLTreeEnumeration
All Implemented Interfaces:
java.util.Enumeration

public class UMLTreeEnumeration
extends java.lang.Object
implements java.util.Enumeration

use this class to iterate over the UML-tree to get a special kind of uml-object (tgtClass)

Version:
$Revision: 1.14 $
Author:
$Author: lowende $

Field Summary
private  java.lang.Object currentObject
          No comment provided by developer, please add a comment to improve documentation.
private  java.util.Enumeration enumIncr
          No comment provided by developer, please add a comment to improve documentation.
private  UMLTreeEnumeration enumNextLevel
          No comment provided by developer, please add a comment to improve documentation.
private  java.lang.Class tgtClass
          No comment provided by developer, please add a comment to improve documentation.
 
Constructor Summary
(package private) UMLTreeEnumeration(UMLIncrement incr, java.lang.Class tgtClass)
           
 
Method Summary
 boolean hasMoreElements()
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.Object nextElement()
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enumNextLevel

private UMLTreeEnumeration enumNextLevel
No comment provided by developer, please add a comment to improve documentation.


currentObject

private java.lang.Object currentObject
No comment provided by developer, please add a comment to improve documentation.


enumIncr

private java.util.Enumeration enumIncr
No comment provided by developer, please add a comment to improve documentation.


tgtClass

private java.lang.Class tgtClass
No comment provided by developer, please add a comment to improve documentation.

Constructor Detail

UMLTreeEnumeration

UMLTreeEnumeration(UMLIncrement incr,
                   java.lang.Class tgtClass)
Parameters:
incr - the UMLIncrement to start with
tgtClass - the class-type you are searching for
Method Detail

hasMoreElements

public boolean hasMoreElements()
No comment provided by developer, please add a comment to improve documentation.

Specified by:
hasMoreElements in interface java.util.Enumeration
Returns:
No description provided

nextElement

public java.lang.Object nextElement()
No comment provided by developer, please add a comment to improve documentation.

Specified by:
nextElement in interface java.util.Enumeration
Returns:
No description provided