public class NsURIPackageIdImpl extends AbstractPackageIdImpl implements NsURIPackageId
AbstractElementId.OperationIdsMap, AbstractElementId.PropertyIdsMap
ElementId.ElementIdComparator
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
nsPrefix |
protected java.lang.String |
nsURI |
hashCode
Constructor and Description |
---|
NsURIPackageIdImpl(IdManager idManager,
java.lang.String nsURI,
java.lang.String nsPrefix,
org.eclipse.emf.ecore.EPackage ePackage) |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(IdVisitor<R> visitor) |
java.lang.String |
getDisplayName()
Return a simple name for diagnostics.
|
org.eclipse.emf.ecore.EPackage |
getEPackage() |
java.lang.String |
getNsPrefix() |
java.lang.String |
getNsURI() |
void |
setEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
java.lang.String |
toString() |
getClassId, getDataTypeId, getEnumerationId, getMetaTypeName, getNestedPackageId, hashCode
equals, getLiteralName
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getClassId, getDataTypeId, getEnumerationId, getNestedPackageId
@NonNull protected final java.lang.String nsURI
@Nullable protected final java.lang.String nsPrefix
@NonNull public java.lang.String getDisplayName()
ElementId
getDisplayName
in interface ElementId
@Nullable public org.eclipse.emf.ecore.EPackage getEPackage()
getEPackage
in interface NsURIPackageId
@Nullable public java.lang.String getNsPrefix()
getNsPrefix
in interface NsURIPackageId
@NonNull public java.lang.String getNsURI()
getNsURI
in interface NsURIPackageId
public void setEPackage(@NonNull org.eclipse.emf.ecore.EPackage ePackage)
setEPackage
in interface NsURIPackageId
public java.lang.String toString()
toString
in class AbstractElementId