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 |
UMLComboBoxEntry
public UMLComboBoxEntry(ru.novosoft.uml.foundation.core.MModelElement element,
Profile profile,
boolean isPhantom)
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()