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

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

public interface RootPackageId
extends PackageId

A RootPackageId provides a possibly unique hierarchical identifier for an unnested package which has a name but no nsURI.

Packages should have nsURIs, so this is just a compatibility fall-back for simple lazy applications. Hopefully names are unique in such simple situations.


Method Summary
 java.lang.String getName()
           
 
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

getName

@NonNull
java.lang.String getName()