|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.jaxme.xs.xml.impl.XsObjectImpl net.sf.jaxme.xs.jaxb.impl.JAXBXsObjectImpl net.sf.jaxme.xs.jaxb.impl.JAXBPropertyImpl
Implementation of the Property interface.
Nested Class Summary | |
static class |
JAXBPropertyImpl.BaseTypeImpl
|
Nested classes inherited from class net.sf.jaxme.xs.jaxb.JAXBProperty |
JAXBProperty.BaseType |
Constructor Summary | |
protected |
JAXBPropertyImpl(XsObject pParent)
Creates a new instance of JAXBPropertyImpl. |
Method Summary | |
JAXBProperty.BaseType |
createBaseType()
|
JAXBJavadoc |
createJavadoc()
|
JAXBProperty.BaseType |
getBaseType()
Returns the base type. |
java.lang.String |
getCollectionType()
Returns the collection type; either of "indexed" or an implementation of java.util.List .
|
JAXBJavadoc |
getJavadoc()
Returns the getter methods JavaDoc documentation. |
java.lang.String |
getName()
Returns the property name. |
java.lang.Boolean |
isEnableFailFastCheck()
Returns whether FailFastCheck is enabled. |
java.lang.Boolean |
isFixedAttributeAsConstantProperty()
Returns whether fixed attributes are implemented as a constant property. |
java.lang.Boolean |
isGenerateIsSetMethod()
Returns whether a isSet() method is being
generated. |
void |
setCollectionType(java.lang.String pType)
|
void |
setEnableFailFastCheck(java.lang.Boolean pEnableFailFastCheck)
|
void |
setFixedAttributeAsConstantProperty(java.lang.Boolean pFixedAttributeAsConstantProperty)
|
void |
setGenerateIsSetMethod(java.lang.Boolean pGenerateIsSetMethod)
|
void |
setName(java.lang.String pName)
|
Methods inherited from class net.sf.jaxme.xs.jaxb.impl.JAXBXsObjectImpl |
getJAXBXsObjectFactory |
Methods inherited from class net.sf.jaxme.xs.xml.impl.XsObjectImpl |
asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.jaxme.xs.xml.XsObject |
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate |
Constructor Detail |
protected JAXBPropertyImpl(XsObject pParent)
Creates a new instance of JAXBPropertyImpl.
Method Detail |
public void setName(java.lang.String pName)
public java.lang.String getName()
JAXBProperty
Returns the property name.
getName
in interface JAXBProperty
public void setCollectionType(java.lang.String pType) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public java.lang.String getCollectionType()
JAXBProperty
Returns the collection type; either of "indexed"
or an implementation of java.util.List
.
The value null indicates, that the attribute has not
been set.
getCollectionType
in interface JAXBProperty
public void setFixedAttributeAsConstantProperty(java.lang.Boolean pFixedAttributeAsConstantProperty)
public java.lang.Boolean isFixedAttributeAsConstantProperty()
JAXBProperty
Returns whether fixed attributes are implemented as a constant property. The value null indicates, that the attribute has not been set.
isFixedAttributeAsConstantProperty
in interface JAXBProperty
public void setGenerateIsSetMethod(java.lang.Boolean pGenerateIsSetMethod)
public java.lang.Boolean isGenerateIsSetMethod()
JAXBProperty
Returns whether a isSet()
method is being
generated. The value null indicates, that the attribute
has not been set.
isGenerateIsSetMethod
in interface JAXBProperty
public void setEnableFailFastCheck(java.lang.Boolean pEnableFailFastCheck)
public java.lang.Boolean isEnableFailFastCheck()
JAXBProperty
Returns whether FailFastCheck is enabled. The value null indicates, that the attribute has not been set.
isEnableFailFastCheck
in interface JAXBProperty
public JAXBJavadoc createJavadoc()
public JAXBJavadoc getJavadoc()
JAXBProperty
Returns the getter methods JavaDoc documentation.
getJavadoc
in interface JAXBProperty
public JAXBProperty.BaseType createBaseType()
public JAXBProperty.BaseType getBaseType()
JAXBProperty
Returns the base type.
getBaseType
in interface JAXBProperty
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |