public abstract class GeneralizedNestedTypeIdImpl extends GeneralizedTypeIdImpl<TemplateableTypeId> implements NestedTypeId, TemplateableTypeId
ElementId.ElementIdComparatorBAG, BAG_NAME, BAG_TYPE_NAME, BOOLEAN, BOOLEAN_NAME, CLASS_NAME, COLLECTION, COLLECTION_NAME, COLLECTION_TYPE_NAME, DATA_TYPE_NAME, ENUMERATION_NAME, INTEGER, INTEGER_NAME, INTEGER_RANGE, INTEGER_RANGE_NAME, LAMBDA_TYPE_NAME, MAP, MAP_ENTRY, MAP_ENTRY_NAME, MAP_NAME, MAP_TYPE_NAME, METACLASS_NAME, NULL_STRING_ARRAY, NULL_TUPLE_PART_ID_ARRAY, NULL_TYPE_ID_ARRAY, OCL_ANY, OCL_ANY_NAME, OCL_COMPARABLE, OCL_COMPARABLE_NAME, OCL_ENUMERATION, OCL_ENUMERATION_NAME, OCL_INVALID, OCL_INVALID_NAME, OCL_SELF, OCL_SELF_NAME, OCL_STEREOTYPE_NAME, OCL_SUMMABLE, OCL_SUMMABLE_NAME, OCL_VOID, OCL_VOID_NAME, OPERATION_NAME, ORDERED_COLLECTION, ORDERED_COLLECTION_NAME, ORDERED_SET, ORDERED_SET_NAME, ORDERED_SET_TYPE_NAME, PRIMITIVE_TYPE_NAME, PROPERTY_NAME, REAL, REAL_NAME, SEQUENCE, SEQUENCE_NAME, SEQUENCE_TYPE_NAME, SET, SET_NAME, SET_TYPE_NAME, STRING, STRING_NAME, T_1, T_2, T_3, TUPLE_NAME, TUPLE_TYPE_NAME, UNIQUE_COLLECTION, UNIQUE_COLLECTION_NAME, UNLIMITED_NATURAL, UNLIMITED_NATURAL_NAMENULL_TEMPLATEABLE_ID_ARRAY| Modifier and Type | Method and Description |
|---|---|
String |
getDisplayName()
Return a simple name for diagnostics.
|
TemplateableTypeId |
getGeneralizedId() |
PackageId |
getParent() |
TemplateableTypeId |
specialize(BindingsId templateBindings) |
String |
toString() |
getOperationId, getPropertyIdgetNamegetEnumerationLiteralId, getSpecializedId, getSpecializedId, getTemplateParameterId, getTemplateParameters, hashCodeequals, getLiteralNamegetNamegetLiteralName, getMetaTypeName, getOperationId, getPropertyId, getTemplateParameterId, getTemplateParametersgetLiteralName, getMetaTypeName, getName, getSpecializedId, getTemplateParameterspublic String getDisplayName()
ElementIdgetDisplayName in interface ElementIdpublic TemplateableTypeId getGeneralizedId()
getGeneralizedId in interface TemplateableIdpublic PackageId getParent()
getParent in interface NestedTypeIdpublic TemplateableTypeId specialize(BindingsId templateBindings)
specialize in interface TypeIdpublic String toString()
toString in class AbstractElementIdCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.