org.eclipse.ocl.examples.domain.ids.impl
Class NsURIPackageIdImpl
java.lang.Object
org.eclipse.ocl.examples.domain.ids.impl.AbstractElementId
org.eclipse.ocl.examples.domain.ids.impl.PackageIdImpl
org.eclipse.ocl.examples.domain.ids.impl.NsURIPackageIdImpl
- All Implemented Interfaces:
- ElementId, NsURIPackageId, PackageId
public class NsURIPackageIdImpl
- extends PackageIdImpl
- implements NsURIPackageId
Field Summary |
protected java.lang.String |
nsPrefix
|
protected java.lang.String |
nsURI
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
nsURI
@NonNull
protected final java.lang.String nsURI
nsPrefix
@Nullable
protected final java.lang.String nsPrefix
NsURIPackageIdImpl
@Deprecated
public NsURIPackageIdImpl(@NonNull
IdManager idManager,
@NonNull
java.lang.String nsURI,
@Nullable
org.eclipse.emf.ecore.EPackage ePackage)
- Deprecated.
NsURIPackageIdImpl
public NsURIPackageIdImpl(@NonNull
IdManager idManager,
@NonNull
java.lang.String nsURI,
@Nullable
java.lang.String nsPrefix,
@Nullable
org.eclipse.emf.ecore.EPackage ePackage)
accept
@Nullable
public <R> R accept(@NonNull
IdVisitor<R> visitor)
- Specified by:
accept
in interface ElementId
getDisplayName
@NonNull
public java.lang.String getDisplayName()
- Description copied from interface:
ElementId
- Return a simple name for diagnostics.
- Specified by:
getDisplayName
in interface ElementId
getEPackage
@Nullable
public org.eclipse.emf.ecore.EPackage getEPackage()
- Specified by:
getEPackage
in interface NsURIPackageId
getNsPrefix
@Nullable
public java.lang.String getNsPrefix()
- Specified by:
getNsPrefix
in interface NsURIPackageId
getNsURI
@NonNull
public java.lang.String getNsURI()
- Specified by:
getNsURI
in interface NsURIPackageId
setEPackage
public void setEPackage(@NonNull
org.eclipse.emf.ecore.EPackage ePackage)
- Specified by:
setEPackage
in interface NsURIPackageId
toString
public java.lang.String toString()
- Overrides:
toString
in class AbstractElementId