org.apache.pluto.descriptors.services.castor
Class DistributableDDCastorFieldHandler

java.lang.Object
  extended byorg.exolab.castor.mapping.loader.FieldHandlerFriend
      extended byorg.exolab.castor.mapping.ExtendedFieldHandler
          extended byorg.exolab.castor.mapping.AbstractFieldHandler
              extended byorg.apache.pluto.descriptors.services.castor.DistributableDDCastorFieldHandler
All Implemented Interfaces:
org.exolab.castor.mapping.FieldHandler

public class DistributableDDCastorFieldHandler
extends org.exolab.castor.mapping.AbstractFieldHandler


Constructor Summary
DistributableDDCastorFieldHandler()
           
 
Method Summary
 java.lang.Object getValue(java.lang.Object webAppDD)
           
 java.lang.Object newInstance(java.lang.Object arg0)
           
 java.lang.Object newInstance(java.lang.Object arg0, java.lang.Object[] arg1)
           
 void resetValue(java.lang.Object arg0)
           
 void setValue(java.lang.Object webAppDD, java.lang.Object distributableDD)
           
 
Methods inherited from class org.exolab.castor.mapping.AbstractFieldHandler
getFieldDescriptor, hasValue, setFieldDescriptor
 
Methods inherited from class org.exolab.castor.mapping.ExtendedFieldHandler
checkValidity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistributableDDCastorFieldHandler

public DistributableDDCastorFieldHandler()
Method Detail

getValue

public java.lang.Object getValue(java.lang.Object webAppDD)
                          throws java.lang.IllegalStateException
Throws:
java.lang.IllegalStateException

newInstance

public java.lang.Object newInstance(java.lang.Object arg0)
                             throws java.lang.IllegalStateException
Throws:
java.lang.IllegalStateException

newInstance

public java.lang.Object newInstance(java.lang.Object arg0,
                                    java.lang.Object[] arg1)
                             throws java.lang.IllegalStateException
Throws:
java.lang.IllegalStateException

resetValue

public void resetValue(java.lang.Object arg0)
                throws java.lang.IllegalStateException,
                       java.lang.IllegalArgumentException
Throws:
java.lang.IllegalStateException
java.lang.IllegalArgumentException

setValue

public void setValue(java.lang.Object webAppDD,
                     java.lang.Object distributableDD)
              throws java.lang.IllegalStateException,
                     java.lang.IllegalArgumentException
Throws:
java.lang.IllegalStateException
java.lang.IllegalArgumentException


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.