uk.org.ogsadai.converters.webrowset.metadata
Class MetaDataElement

java.lang.Object
  |
  +--uk.org.ogsadai.converters.webrowset.metadata.MetaDataElement
Direct Known Subclasses:
AutoIncrement, CaseSensitive, CatalogName, ColumnDisplaySize, ColumnLabel, ColumnName, ColumnPrecision, ColumnScale, ColumnType, ColumnTypeName, Currency, Nullable, SchemaName, Searchable, Signed, TableName

public abstract class MetaDataElement
extends java.lang.Object

This class represents a metadata element for a column of relational data as specified in an XML WebRowSet document as defined by the WebRowSet XML Schema.

Author:
The OGSA-DAI Team.

Field Summary
private static java.lang.String COPYRIGHT_NOTICE
           
protected  MetaDataElement mNext
          Next element in the WebRowSet XML Schema
 
Constructor Summary
MetaDataElement()
           
 
Method Summary
abstract  java.lang.String getName()
          Get the name of this metadata element.
 MetaDataElement getNext()
          Get the following element in the WebRowSet XML Schema.
 void setNext(MetaDataElement next)
          Set the following element in the WebRowSet XML Schema.
abstract  void setValue(java.lang.String data)
          Set the value of this metadata element.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT_NOTICE

private static final java.lang.String COPYRIGHT_NOTICE
See Also:
Constant Field Values

mNext

protected MetaDataElement mNext
Next element in the WebRowSet XML Schema

Constructor Detail

MetaDataElement

public MetaDataElement()
Method Detail

getName

public abstract java.lang.String getName()
Get the name of this metadata element.

Returns:
name

setValue

public abstract void setValue(java.lang.String data)
Set the value of this metadata element.

Parameters:
data - Element value.

setNext

public void setNext(MetaDataElement next)
Set the following element in the WebRowSet XML Schema.

Parameters:
next - Next element.

getNext

public MetaDataElement getNext()
Get the following element in the WebRowSet XML Schema.

Returns:
next element.