net.sf.jaxme.xs.jaxb
Interface JAXBProperty

All Superinterfaces:
XsObject
All Known Implementing Classes:
JAXBPropertyImpl

public interface JAXBProperty
extends XsObject

This interface implements the JAXB property bindings.

Version:
$Id: JAXBProperty.java,v 1.1 2003/07/21 05:01:10 joe Exp $
Author:
Jochen Wiedmann

Nested Class Summary
static interface JAXBProperty.BaseType
           
 
Method Summary
 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.
 
Methods inherited from interface net.sf.jaxme.xs.xml.XsObject
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
 

Method Detail

getName

public java.lang.String getName()

Returns the property name.


getCollectionType

public java.lang.String getCollectionType()

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.


isFixedAttributeAsConstantProperty

public java.lang.Boolean isFixedAttributeAsConstantProperty()

Returns whether fixed attributes are implemented as a constant property. The value null indicates, that the attribute has not been set.


isGenerateIsSetMethod

public java.lang.Boolean isGenerateIsSetMethod()

Returns whether a isSet() method is being generated. The value null indicates, that the attribute has not been set.


isEnableFailFastCheck

public java.lang.Boolean isEnableFailFastCheck()

Returns whether FailFastCheck is enabled. The value null indicates, that the attribute has not been set.


getJavadoc

public JAXBJavadoc getJavadoc()

Returns the getter methods JavaDoc documentation.


getBaseType

public JAXBProperty.BaseType getBaseType()

Returns the base type.