Interface MModelInfo<T,C extends T>
- All Superinterfaces:
MCustomizable,MOriginated<MModelInfoOrigin>
- All Known Implementing Classes:
CMModel
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddBuiltinLeafInfo(MBuiltinLeafInfo<T, C> builtinLeafInfo) voidaddClassInfo(MClassInfo<T, C> classInfo) voidaddElementInfo(MElementInfo<T, C> elementInfo) voidaddEnumLeafInfo(MEnumLeafInfo<T, C> enumLeafInfo) MClassInfo<T, C> getClassInfo(String name) getGlobalElementInfo(QName elementName) getTypeInfo(QName typeNam) voidremoveClassInfo(MClassInfo<T, C> classInfo) voidremoveElementInfo(MElementInfo<T, C> elementInfo) voidremoveEnumLeafInfo(MEnumLeafInfo<T, C> enumLeafInfo) Methods inherited from interface org.jvnet.basicjaxb.xml.bind.model.MCustomizable
getCustomizationsMethods inherited from interface org.jvnet.basicjaxb.xml.bind.model.origin.MOriginated
getOrigin
-
Method Details
-
getBuiltinLeafInfos
Collection<MBuiltinLeafInfo<T,C>> getBuiltinLeafInfos() -
getClassInfos
Collection<MClassInfo<T,C>> getClassInfos() -
getClassInfo
-
getEnumLeafInfos
Collection<MEnumLeafInfo<T,C>> getEnumLeafInfos() -
getTypeInfos
Collection<MTypeInfo<T,C>> getTypeInfos() -
getTypeInfo
-
getElementInfos
Collection<MElementInfo<T,C>> getElementInfos() -
getGlobalElementInfo
-
addBuiltinLeafInfo
-
addEnumLeafInfo
-
removeEnumLeafInfo
-
addClassInfo
-
removeClassInfo
-
addElementInfo
-
removeElementInfo
-