org.eclipse.ocl.examples.domain.ids
Interface NsURIPackageId

All Superinterfaces:
ElementId, PackageId
All Known Implementing Classes:
NsURIPackageIdImpl

public interface NsURIPackageId
extends PackageId

An NsURIPackageId provides a unique hierarchical identifier for a package which has an nsURI.


Method Summary
 org.eclipse.emf.ecore.EPackage getEPackage()
           
 java.lang.String getNsPrefix()
           
 java.lang.String getNsURI()
           
 void setEPackage(org.eclipse.emf.ecore.EPackage ePackage)
           
 
Methods inherited from interface org.eclipse.ocl.examples.domain.ids.PackageId
getClassId, getDataTypeId, getEnumerationId, getNestedPackageId
 
Methods inherited from interface org.eclipse.ocl.examples.domain.ids.ElementId
accept, getDisplayName
 

Method Detail

getEPackage

@Nullable
org.eclipse.emf.ecore.EPackage getEPackage()

getNsPrefix

@Nullable
java.lang.String getNsPrefix()

getNsURI

@NonNull
java.lang.String getNsURI()

setEPackage

void setEPackage(@NonNull
                 org.eclipse.emf.ecore.EPackage ePackage)