Class CMModel<T,C extends T>
java.lang.Object
org.jvnet.basicjaxb.xml.bind.model.concrete.CMModel<T,C>
- All Implemented Interfaces:
MCustomizable,MModelInfo<T,,C> MOriginated<MModelInfoOrigin>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBuiltinLeafInfo(MBuiltinLeafInfo<T, C> builtinLeafInfo) voidaddClassInfo(MClassInfo<T, C> classInfo) voidaddElementInfo(MElementInfo<T, C> elementInfo) voidaddEnumLeafInfo(MEnumLeafInfo<T, C> enumLeafInfo) getBuiltinLeafInfo(QName name) MClassInfo<T, C> getClassInfo(String name) Map<QName, MElementInfo<T, C>> getGlobalElementInfo(QName elementName) getTypeInfo(QName typeName) voidremoveClassInfo(MClassInfo<T, C> classInfo) voidremoveElementInfo(MElementInfo<T, C> elementInfo) voidremoveEnumLeafInfo(MEnumLeafInfo<T, C> enumLeafInfo)
-
Constructor Details
-
CMModel
-
-
Method Details
-
getCustomizations
- Specified by:
getCustomizationsin interfaceMCustomizable
-
getOrigin
- Specified by:
getOriginin interfaceMOriginated<T>
-
getBuiltinLeafInfos
- Specified by:
getBuiltinLeafInfosin interfaceMModelInfo<T,C extends T>
-
getClassInfos
- Specified by:
getClassInfosin interfaceMModelInfo<T,C extends T>
-
getClassInfo
- Specified by:
getClassInfoin interfaceMModelInfo<T,C extends T>
-
getEnumLeafInfos
- Specified by:
getEnumLeafInfosin interfaceMModelInfo<T,C extends T>
-
getElementInfos
- Specified by:
getElementInfosin interfaceMModelInfo<T,C extends T>
-
getGlobalElementInfo
- Specified by:
getGlobalElementInfoin interfaceMModelInfo<T,C extends T>
-
getElementInfosMap
-
getTypeInfos
- Specified by:
getTypeInfosin interfaceMModelInfo<T,C extends T>
-
getTypeInfo
- Specified by:
getTypeInfoin interfaceMModelInfo<T,C extends T>
-
getBuiltinLeafInfo
-
addBuiltinLeafInfo
- Specified by:
addBuiltinLeafInfoin interfaceMModelInfo<T,C extends T>
-
addEnumLeafInfo
- Specified by:
addEnumLeafInfoin interfaceMModelInfo<T,C extends T>
-
removeEnumLeafInfo
- Specified by:
removeEnumLeafInfoin interfaceMModelInfo<T,C extends T>
-
addClassInfo
- Specified by:
addClassInfoin interfaceMModelInfo<T,C extends T>
-
removeClassInfo
- Specified by:
removeClassInfoin interfaceMModelInfo<T,C extends T>
-
addElementInfo
- Specified by:
addElementInfoin interfaceMModelInfo<T,C extends T>
-
removeElementInfo
- Specified by:
removeElementInfoin interfaceMModelInfo<T,C extends T>
-