com.abra.j2xb.beans.xmlModel.types
Class MoXmlEnumSetType

java.lang.Object
  extended by com.abra.j2xb.beans.xmlModel.types.MoXmlType
      extended by com.abra.j2xb.beans.xmlModel.types.MoXmlEnumSetType

public class MoXmlEnumSetType
extends MoXmlType

Since:
JDK1.5
Version:
1.0, May 1, 2008
Author:
Yoav Abrahami

Constructor Summary
MoXmlEnumSetType(MoXmlSchema schema, MOJavaValueDescriptor javaValueDescriptor, MOPropertyEditorRegistry propertyEditorRegistry)
           
 
Method Summary
 java.lang.String getName()
           
 boolean isGlobal()
           
 void persistInstance(XmlNode parentTargetNode, java.lang.Object value, java.lang.String elementName, XmlNode.ChildLocation location)
           
 void printType(java.io.PrintWriter pw, java.lang.String indent, boolean writeTypeName)
           
 java.lang.Object readInstance(XmlNode sourceNode, java.lang.String elementName, XmlNode.ChildLocation location)
           
 
Methods inherited from class com.abra.j2xb.beans.xmlModel.types.MoXmlType
getQualifiedName, getSchema, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MoXmlEnumSetType

public MoXmlEnumSetType(MoXmlSchema schema,
                        MOJavaValueDescriptor javaValueDescriptor,
                        MOPropertyEditorRegistry propertyEditorRegistry)
Method Detail

persistInstance

public void persistInstance(XmlNode parentTargetNode,
                            java.lang.Object value,
                            java.lang.String elementName,
                            XmlNode.ChildLocation location)
                     throws MOBeansException
Throws:
MOBeansException

readInstance

public java.lang.Object readInstance(XmlNode sourceNode,
                                     java.lang.String elementName,
                                     XmlNode.ChildLocation location)
                              throws MOBeansException
Throws:
MOBeansException

printType

public void printType(java.io.PrintWriter pw,
                      java.lang.String indent,
                      boolean writeTypeName)
Specified by:
printType in class MoXmlType

getName

public java.lang.String getName()
Overrides:
getName in class MoXmlType

isGlobal

public boolean isGlobal()
Overrides:
isGlobal in class MoXmlType


Copyright © 2008. All Rights Reserved.