org.jboss.xb.binding.sunday.unmarshalling
Class AttributeBinding

java.lang.Object
  extended by org.jboss.xb.binding.sunday.unmarshalling.AttributeBinding

public class AttributeBinding
extends Object

Version:
$Revision: 1.14 $
Author:
Alexey Loubyansky

Constructor Summary
AttributeBinding(SchemaBinding schema, javax.xml.namespace.QName qName, TypeBinding type, AttributeHandler handler)
           
 
Method Summary
 String getDefaultConstraint()
           
 AttributeHandler getHandler()
           
 AttributeMarshaller getMarshaller()
           
 PropertyMetaData getPropertyMetaData()
           
 javax.xml.namespace.QName getQName()
           
 boolean getRequired()
           
 SchemaBinding getSchema()
           
 TypeBinding getType()
           
 ValueAdapter getValueAdapter()
           
 ValueMetaData getValueMetaData()
           
 boolean isMapEntryKey()
           
 boolean isMapEntryValue()
           
 void setDefaultConstraint(String value)
           
 void setHandler(AttributeHandler handler)
           
 void setMapEntryKey(boolean mapEntryKey)
           
 void setMapEntryValue(boolean mapEntryValue)
           
 void setMarshaller(AttributeMarshaller marshaller)
           
 void setPropertyMetaData(PropertyMetaData propertyMetaData)
           
 void setRequired(boolean required)
           
 void setValueAdapter(ValueAdapter valueAdapter)
           
 void setValueMetaData(ValueMetaData valueMetaData)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AttributeBinding

public AttributeBinding(SchemaBinding schema,
                        javax.xml.namespace.QName qName,
                        TypeBinding type,
                        AttributeHandler handler)
Method Detail

getQName

public javax.xml.namespace.QName getQName()

getType

public TypeBinding getType()

getHandler

public AttributeHandler getHandler()

setHandler

public void setHandler(AttributeHandler handler)

getMarshaller

public AttributeMarshaller getMarshaller()

setMarshaller

public void setMarshaller(AttributeMarshaller marshaller)

getPropertyMetaData

public PropertyMetaData getPropertyMetaData()

setPropertyMetaData

public void setPropertyMetaData(PropertyMetaData propertyMetaData)

getValueMetaData

public ValueMetaData getValueMetaData()

setValueMetaData

public void setValueMetaData(ValueMetaData valueMetaData)

setMapEntryKey

public void setMapEntryKey(boolean mapEntryKey)

isMapEntryKey

public boolean isMapEntryKey()

isMapEntryValue

public boolean isMapEntryValue()

setMapEntryValue

public void setMapEntryValue(boolean mapEntryValue)

getDefaultConstraint

public String getDefaultConstraint()

setDefaultConstraint

public void setDefaultConstraint(String value)

getSchema

public SchemaBinding getSchema()

getValueAdapter

public ValueAdapter getValueAdapter()

setValueAdapter

public void setValueAdapter(ValueAdapter valueAdapter)

toString

public String toString()
Overrides:
toString in class Object

setRequired

public void setRequired(boolean required)

getRequired

public boolean getRequired()


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.