org.jvnet.jaxb2_commons.xml.bind.model
Interface MModelInfo<T,C>
- All Superinterfaces:
- MOriginated<MModelInfoOrigin>
- All Known Implementing Classes:
- CMModel
public interface MModelInfo<T,C>
- extends MOriginated<MModelInfoOrigin>
Method Summary |
void |
addBuiltinLeafInfo(MBuiltinLeafInfo<T,C> builtinLeafInfo)
|
void |
addClassInfo(MClassInfo<T,C> classInfo)
|
void |
addElementInfo(MElementInfo<T,C> elementInfo)
|
void |
addEnumLeafInfo(MEnumLeafInfo<T,C> enumLeafInfo)
|
Collection<MBuiltinLeafInfo<T,C>> |
getBuiltinLeafInfos()
|
Collection<MClassInfo<T,C>> |
getClassInfos()
|
Collection<MElementInfo<T,C>> |
getElementInfos()
|
Collection<MEnumLeafInfo<T,C>> |
getEnumLeafInfos()
|
Collection<MTypeInfo<T,C>> |
getTypeInfos()
|
void |
removeClassInfo(MClassInfo<T,C> classInfo)
|
void |
removeElementInfo(MElementInfo<T,C> elementInfo)
|
void |
removeEnumLeafInfo(MEnumLeafInfo<T,C> enumLeafInfo)
|
Methods inherited from interface org.jvnet.jaxb2_commons.xml.bind.model.origin.MOriginated |
getOrigin |
getBuiltinLeafInfos
Collection<MBuiltinLeafInfo<T,C>> getBuiltinLeafInfos()
getClassInfos
Collection<MClassInfo<T,C>> getClassInfos()
getEnumLeafInfos
Collection<MEnumLeafInfo<T,C>> getEnumLeafInfos()
getTypeInfos
Collection<MTypeInfo<T,C>> getTypeInfos()
getElementInfos
Collection<MElementInfo<T,C>> getElementInfos()
addBuiltinLeafInfo
void addBuiltinLeafInfo(MBuiltinLeafInfo<T,C> builtinLeafInfo)
addEnumLeafInfo
void addEnumLeafInfo(MEnumLeafInfo<T,C> enumLeafInfo)
removeEnumLeafInfo
void removeEnumLeafInfo(MEnumLeafInfo<T,C> enumLeafInfo)
addClassInfo
void addClassInfo(MClassInfo<T,C> classInfo)
removeClassInfo
void removeClassInfo(MClassInfo<T,C> classInfo)
addElementInfo
void addElementInfo(MElementInfo<T,C> elementInfo)
removeElementInfo
void removeElementInfo(MElementInfo<T,C> elementInfo)
Copyright © 2005-2012. All Rights Reserved.