ozone core API

org.ozoneDB.core.xml
Class ValueObjElement

java.lang.Object
  |
  +--org.ozoneDB.core.xml.ValueObjElement
All Implemented Interfaces:
Consts

public class ValueObjElement
extends java.lang.Object
implements Consts

This class saves all attributes of the valueObjElement.

Version:
$Revision: 1.1 $
Author:
SMB

Field Summary
private  java.lang.String id
          The id of the valueObj.
private  java.lang.Object obj
           
private  java.lang.String type
          The type of the valueObj.
 
Fields inherited from interface org.ozoneDB.core.xml.Consts
ATTR_ID, ATTR_NAME, ATTR_PROXY_TYPE, ATTR_REF, ATTR_TYPE, ATTR_XLINK_HREF_LOCAL, ATTR_XLINK_HREF_RAW, ATTR_XLINK_NAMESPACE, ATTR_XLINK_TYPE_LOCAL, ATTR_XLINK_TYPE_RAW, ATTR_XLINK_TYPE_VALUE, REMOTE_ID, TAG_MEMBER, TAG_OBJ, TAG_SUPERCLASS, TAG_VALUE, TAG_VALUEARRAY, TAG_VALUEOBJ
 
Constructor Summary
ValueObjElement()
          The constructor creates a new instance of the obj with this className.
ValueObjElement(org.xml.sax.Attributes atts)
          The constructor creates a new instance of the obj with this className.
ValueObjElement(org.ozoneDB.OzoneProxy proxy)
          This constructor creates a proper ValueObjElement object, containing an OzoneProxy.
 
Method Summary
 java.lang.String getId()
           
 java.lang.Object getObject()
           
 java.lang.String getType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

type

private java.lang.String type
The type of the valueObj.


id

private java.lang.String id
The id of the valueObj.


obj

private java.lang.Object obj
Constructor Detail

ValueObjElement

public ValueObjElement()
The constructor creates a new instance of the obj with this className.


ValueObjElement

public ValueObjElement(org.ozoneDB.OzoneProxy proxy)
This constructor creates a proper ValueObjElement object, containing an OzoneProxy.

Parameters:
proxy - (an OzoneProxy)

ValueObjElement

public ValueObjElement(org.xml.sax.Attributes atts)
                throws java.lang.ClassNotFoundException,
                       java.lang.InstantiationException,
                       java.lang.IllegalAccessException
The constructor creates a new instance of the obj with this className.

Parameters:
atts - (the attributes)
Method Detail

getType

public java.lang.String getType()

getId

public java.lang.String getId()

getObject

public java.lang.Object getObject()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

ozone core API

Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.