|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PackageId
A PackageId provides a unique hierarchical identifier for a package.
NestedPackageId
,
NsURIPackageId
,
RootPackageId
Method Summary | |
---|---|
ClassId |
getClassId(java.lang.String name,
int templateParameters)
Return the classId for the named child of this packageId. |
DataTypeId |
getDataTypeId(java.lang.String name,
int templateParameters)
Return the dataTypeId for the named child of this packageId. |
EnumerationId |
getEnumerationId(java.lang.String name)
Return the enumerationId for the named child of this packageId. |
NestedPackageId |
getNestedPackageId(java.lang.String name)
|
Methods inherited from interface org.eclipse.ocl.examples.domain.ids.ElementId |
---|
accept, getDisplayName |
Method Detail |
---|
@NonNull ClassId getClassId(@NonNull java.lang.String name, int templateParameters)
Throws UnsupportedException for typeIds such as Primitive Types that may not have nested types.
@NonNull DataTypeId getDataTypeId(@NonNull java.lang.String name, int templateParameters)
Throws UnsupportedException for typeIds such as Primitive Types that may not have nested types.
@NonNull EnumerationId getEnumerationId(@NonNull java.lang.String name)
Throws UnsupportedException for typeIds such as Primitive Types that may not have nested types.
@NonNull NestedPackageId getNestedPackageId(@NonNull java.lang.String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |