public abstract class CMElementTypeInfo<T,C extends T,O> extends Object implements MElementTypeInfo<T,C,O>
| Constructor and Description |
|---|
CMElementTypeInfo(O origin,
QName elementName,
MTypeInfo<T,C> typeInfo,
boolean nillable,
String defaultValue,
NamespaceContext defaultValueNamespaceContext) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultValue() |
NamespaceContext |
getDefaultValueNamespaceContext() |
QName |
getElementName() |
O |
getOrigin() |
MTypeInfo<T,C> |
getTypeInfo() |
boolean |
isNillable() |
public O getOrigin()
getOrigin in interface MOriginated<O>public QName getElementName()
getElementName in interface MElementTypeInfo<T,C extends T,O>public MTypeInfo<T,C> getTypeInfo()
getTypeInfo in interface MTyped<T,C extends T>public boolean isNillable()
isNillable in interface MNillablepublic String getDefaultValue()
getDefaultValue in interface MDefaultValuepublic NamespaceContext getDefaultValueNamespaceContext()
getDefaultValueNamespaceContext in interface MDefaultValueCopyright © 2005-2016. All Rights Reserved.