org.apache.ws.jaxme.xs.jaxb.impl

Class JAXBPropertyImpl

public class JAXBPropertyImpl extends JAXBXsObjectImpl implements JAXBProperty

Implementation of the Property interface.

Version: $Id: JAXBPropertyImpl.java 231785 2004-02-16 23:39:59Z jochen $

Author: Jochen Wiedmann

Nested Class Summary
static classJAXBPropertyImpl.BaseTypeImpl
Constructor Summary
protected JAXBPropertyImpl(XsObject pParent)

Creates a new instance of JAXBPropertyImpl.

Method Summary
BaseTypecreateBaseType()
JAXBJavadoccreateJavadoc()
BaseTypegetBaseType()
StringgetCollectionType()
JAXBJavadocgetJavadoc()
StringgetName()
BooleanisEnableFailFastCheck()
BooleanisFixedAttributeAsConstantProperty()
BooleanisGenerateIsSetMethod()
voidsetCollectionType(String pType)
voidsetEnableFailFastCheck(Boolean pEnableFailFastCheck)
voidsetFixedAttributeAsConstantProperty(Boolean pFixedAttributeAsConstantProperty)
voidsetGenerateIsSetMethod(Boolean pGenerateIsSetMethod)
voidsetName(String pName)

Constructor Detail

JAXBPropertyImpl

protected JAXBPropertyImpl(XsObject pParent)

Creates a new instance of JAXBPropertyImpl.

Method Detail

createBaseType

public BaseType createBaseType()

createJavadoc

public JAXBJavadoc createJavadoc()

getBaseType

public BaseType getBaseType()

getCollectionType

public String getCollectionType()

getJavadoc

public JAXBJavadoc getJavadoc()

getName

public String getName()

isEnableFailFastCheck

public Boolean isEnableFailFastCheck()

isFixedAttributeAsConstantProperty

public Boolean isFixedAttributeAsConstantProperty()

isGenerateIsSetMethod

public Boolean isGenerateIsSetMethod()

setCollectionType

public void setCollectionType(String pType)

setEnableFailFastCheck

public void setEnableFailFastCheck(Boolean pEnableFailFastCheck)

setFixedAttributeAsConstantProperty

public void setFixedAttributeAsConstantProperty(Boolean pFixedAttributeAsConstantProperty)

setGenerateIsSetMethod

public void setGenerateIsSetMethod(Boolean pGenerateIsSetMethod)

setName

public void setName(String pName)