public class CMElementRefPropertyInfo<T,C extends T> extends CMPropertyInfo<T,C> implements MElementRefPropertyInfo<T,C>
| Constructor and Description |
|---|
CMElementRefPropertyInfo(MPropertyInfoOrigin origin,
MClassInfo<T,C> classInfo,
String privateName,
boolean collection,
boolean required,
MTypeInfo<T,C> typeInfo,
QName elementName,
QName wrapperElementName,
boolean mixed,
boolean domAllowed,
boolean typedObjectAllowed,
String defaultValue,
NamespaceContext defaultValueNamespaceContext) |
| Modifier and Type | Method and Description |
|---|---|
<V> V |
acceptPropertyInfoVisitor(MPropertyInfoVisitor<T,C,V> visitor) |
String |
getDefaultValue() |
NamespaceContext |
getDefaultValueNamespaceContext() |
QName |
getElementName() |
MTypeInfo<T,C> |
getTypeInfo() |
QName |
getWrapperElementName() |
boolean |
isDomAllowed() |
boolean |
isMixed() |
boolean |
isNillable() |
boolean |
isTypedObjectAllowed() |
getClassInfo, getCustomizations, getOrigin, getPrivateName, getPublicName, isCollection, isRequiredclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClassInfo, getPrivateName, getPublicName, isCollection, isRequiredgetOriginpublic CMElementRefPropertyInfo(MPropertyInfoOrigin origin, MClassInfo<T,C> classInfo, String privateName, boolean collection, boolean required, MTypeInfo<T,C> typeInfo, QName elementName, QName wrapperElementName, boolean mixed, boolean domAllowed, boolean typedObjectAllowed, String defaultValue, NamespaceContext defaultValueNamespaceContext)
public MTypeInfo<T,C> getTypeInfo()
getTypeInfo in interface MTyped<T,C extends T>public QName getElementName()
getElementName in interface MElementTypeInfo<T,C extends T,MPropertyInfoOrigin>public QName getWrapperElementName()
getWrapperElementName in interface MWrappablepublic boolean isDomAllowed()
isDomAllowed in interface MWildcardpublic boolean isTypedObjectAllowed()
isTypedObjectAllowed in interface MWildcardpublic boolean isNillable()
isNillable in interface MNillablepublic String getDefaultValue()
getDefaultValue in interface MDefaultValuepublic NamespaceContext getDefaultValueNamespaceContext()
getDefaultValueNamespaceContext in interface MDefaultValuepublic <V> V acceptPropertyInfoVisitor(MPropertyInfoVisitor<T,C,V> visitor)
acceptPropertyInfoVisitor in interface MPropertyInfo<T,C extends T>Copyright © 2005-2016. All Rights Reserved.