org.argouml.uml.generator
Class ParserDisplay.ModelElementInfoList.InfoItem

java.lang.Object
  extended byorg.argouml.uml.generator.ParserDisplay.ModelElementInfoList.InfoItem
Enclosing class:
ParserDisplay.ModelElementInfoList

class ParserDisplay.ModelElementInfoList.InfoItem
extends Object

An item in a list, maintains all info about one UML object, its generated version (i.e. textual representation), and if it needs to be retained after parsing.


Field Summary
private  String generated
           
private  boolean retainIt
           
private  Object umlObject
           
 
Constructor Summary
(package private) ParserDisplay.ModelElementInfoList.InfoItem(Object obj)
           
(package private) ParserDisplay.ModelElementInfoList.InfoItem(Object obj, boolean r)
           
 
Method Summary
(package private)  String getGenerated()
           
(package private)  Object getUmlObject()
           
(package private)  boolean isRetained()
           
(package private)  void retain()
          Retain this UML object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

generated

private String generated

umlObject

private Object umlObject

retainIt

private boolean retainIt
Constructor Detail

ParserDisplay.ModelElementInfoList.InfoItem

ParserDisplay.ModelElementInfoList.InfoItem(Object obj)

ParserDisplay.ModelElementInfoList.InfoItem

ParserDisplay.ModelElementInfoList.InfoItem(Object obj,
                                            boolean r)
Method Detail

getGenerated

String getGenerated()
Returns:
the generated string representation

getUmlObject

Object getUmlObject()
Returns:
the UML Object

retain

void retain()
Retain this UML object.


isRetained

boolean isRetained()
Returns:
true if the UML object is to be retained, false if it is to be deleted


ArgoUML © 1996-2004 (20050222)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook