MContained, MCustomizable, MOriginated<MEnumLeafInfoOrigin>, MPackaged, MPackagedTypeInfo<T,C>, MTypeInfo<T,C>CMEnumLeafInfopublic interface MEnumLeafInfo<T,C extends T> extends MPackagedTypeInfo<T,C>, MTypeInfo<T,C>, MOriginated<MEnumLeafInfoOrigin>
| Modifier and Type | Method | Description |
|---|---|---|
void |
addEnumConstantInfo(MEnumConstantInfo<T,C> enumConstantInfo) |
|
MElementInfo<T,C> |
createElementInfo(MClassInfo<T,C> scope,
QName substitutionHead) |
|
MTypeInfo<T,C> |
getBaseTypeInfo() |
|
List<MEnumConstantInfo<T,C>> |
getConstants() |
|
QName |
getElementName() |
|
C |
getTargetClass() |
|
void |
removeEnumConstantInfo(MEnumConstantInfo<T,C> enumConstantInfo) |
getContainer, getContainerLocalNamegetCustomizationsgetOrigingetPackageInfogetLocalName, getNameacceptTypeInfoVisitor, getTargetType, getTypeName, isSimpleTypeC getTargetClass()
List<MEnumConstantInfo<T,C>> getConstants()
void addEnumConstantInfo(MEnumConstantInfo<T,C> enumConstantInfo)
void removeEnumConstantInfo(MEnumConstantInfo<T,C> enumConstantInfo)
QName getElementName()
MElementInfo<T,C> createElementInfo(MClassInfo<T,C> scope, QName substitutionHead)
Copyright © 2005–2018. All rights reserved.