public interface PackageId extends ElementId
Logically merged packages may have different NsURIs but the same PackageId.
NestedPackageId,
NsURIPackageId,
RootPackageIdElementId.ElementIdComparator| Modifier and Type | Method and Description |
|---|---|
ClassId |
getClassId(String name,
int templateParameters)
Return the classId for the named child of this packageId.
|
DataTypeId |
getDataTypeId(String name,
int templateParameters)
Return the dataTypeId for the named child of this packageId.
|
EnumerationId |
getEnumerationId(String name)
Return the enumerationId for the named child of this packageId.
|
NestedPackageId |
getNestedPackageId(String name) |
accept, getDisplayNameClassId getClassId(String name, int templateParameters)
Throws UnsupportedException for typeIds such as Primitive Types that may not have nested types.
DataTypeId getDataTypeId(String name, int templateParameters)
Throws UnsupportedException for typeIds such as Primitive Types that may not have nested types.
EnumerationId getEnumerationId(String name)
Throws UnsupportedException for typeIds such as Primitive Types that may not have nested types.
NestedPackageId getNestedPackageId(String name)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.