MAttributePropertyInfo<T,C>, MCustomizable, MDefaultValue, MPropertyInfo<T,C>, MSingleTypePropertyInfo<T,C>, MTyped<T,C>, MOriginated<T>public class CMAttributePropertyInfo<T,C extends T> extends CMSingleTypePropertyInfo<T,C> implements MAttributePropertyInfo<T,C>
| Constructor | Description |
|---|---|
CMAttributePropertyInfo(MPropertyInfoOrigin origin,
MClassInfo<T,C> classInfo,
String privateName,
MTypeInfo<T,C> typeInfo,
QName attributeName,
boolean required,
String defaultValue,
NamespaceContext defaultValueNamespaceContext) |
| Modifier and Type | Method | Description |
|---|---|---|
<V> V |
acceptPropertyInfoVisitor(MPropertyInfoVisitor<T,C,V> visitor) |
|
QName |
getAttributeName() |
getClassInfo, getCustomizations, getOrigin, getPrivateName, getPublicName, isCollection, isRequiredgetDefaultValue, getDefaultValueNamespaceContext, getTypeInfogetDefaultValue, getDefaultValueNamespaceContextgetOrigingetClassInfo, getPrivateName, getPublicName, isCollection, isRequiredgetTypeInfopublic CMAttributePropertyInfo(MPropertyInfoOrigin origin, MClassInfo<T,C> classInfo, String privateName, MTypeInfo<T,C> typeInfo, QName attributeName, boolean required, String defaultValue, NamespaceContext defaultValueNamespaceContext)
public QName getAttributeName()
getAttributeName in interface MAttributePropertyInfo<T,C extends T>public <V> V acceptPropertyInfoVisitor(MPropertyInfoVisitor<T,C,V> visitor)
acceptPropertyInfoVisitor in interface MPropertyInfo<T,C extends T>Copyright © 2005–2018. All rights reserved.