org.argouml.uml.ui
Class UMLComboBoxEntry

java.lang.Object
  |
  +--org.argouml.uml.ui.UMLComboBoxEntry
All Implemented Interfaces:
java.lang.Comparable

public class UMLComboBoxEntry
extends java.lang.Object
implements java.lang.Comparable


Constructor Summary
UMLComboBoxEntry(ru.novosoft.uml.foundation.core.MModelElement element, Profile profile, boolean isPhantom)
           
 
Method Summary
 void checkCollision(java.lang.String before, java.lang.String after)
           
 int compareTo(java.lang.Object other)
           
 ru.novosoft.uml.foundation.core.MModelElement getElement(ru.novosoft.uml.model_management.MModel targetModel)
           
 java.lang.String getLongName()
           
 java.lang.String getShortName()
           
 boolean isPhantom()
           
 void nameChanged(ru.novosoft.uml.foundation.core.MModelElement element)
           
 void setElement(ru.novosoft.uml.foundation.core.MModelElement element, boolean isPhantom)
           
 java.lang.String toString()
           
 void updateName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UMLComboBoxEntry

public UMLComboBoxEntry(ru.novosoft.uml.foundation.core.MModelElement element,
                        Profile profile,
                        boolean isPhantom)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

updateName

public void updateName()

checkCollision

public void checkCollision(java.lang.String before,
                           java.lang.String after)

getShortName

public java.lang.String getShortName()

getLongName

public java.lang.String getLongName()

getElement

public ru.novosoft.uml.foundation.core.MModelElement getElement(ru.novosoft.uml.model_management.MModel targetModel)

setElement

public void setElement(ru.novosoft.uml.foundation.core.MModelElement element,
                       boolean isPhantom)

compareTo

public int compareTo(java.lang.Object other)
Specified by:
compareTo in interface java.lang.Comparable

nameChanged

public void nameChanged(ru.novosoft.uml.foundation.core.MModelElement element)

isPhantom

public boolean isPhantom()


ArgoUML (c) 1996-2002
ArgoUML Project Home
ArgoUML Cookbook