|
||||||||||
| 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 | |||||||||