java.lang.Objectorg.eclipse.gmt.umlx.registry.model.ModelNameAccessor
public class ModelNameAccessor
A ModelNameAccesor defines a key to access model registry entries by an informal model name.
Field Summary | |
---|---|
static java.lang.String |
KIND
|
Constructor Summary | |
---|---|
ModelNameAccessor()
|
|
ModelNameAccessor(java.lang.String name)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object object)
|
java.lang.String |
getKind()
Return the name by which this kind of accessor is known. |
java.lang.String |
getName()
Return the name that is accessed. |
ModelNameAccessor |
newInstance(java.lang.String name)
Create a new accessor of this kind for a name |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String KIND
Constructor Detail |
---|
public ModelNameAccessor()
public ModelNameAccessor(java.lang.String name)
Method Detail |
---|
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public java.lang.String getKind()
Accessor
getKind
in interface Accessor
public java.lang.String getName()
Accessor
getName
in interface Accessor
public ModelNameAccessor newInstance(java.lang.String name) throws java.lang.Exception
Accessor
newInstance
in interface Accessor
java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object