info.bix.tokai.bixpp
クラス VectorItem

java.lang.Object
  上位を拡張 info.bix.tokai.bixpp.VectorItem
すべての実装されたインタフェース:
java.io.Serializable

public class VectorItem
extends java.lang.Object
implements java.io.Serializable

Class VectorItem.

バージョン:
$Revision$ $Date$
関連項目:
直列化された形式

コンストラクタの概要
VectorItem()
           
 
メソッドの概要
 void addDimensionalDescription(DimensionalDescription vDimensionalDescription)
          Method addDimensionalDescription
 void addDimensionalDescription(int index, DimensionalDescription vDimensionalDescription)
          Method addDimensionalDescription
 void deleteIndex()
          Method deleteIndex
 void deleteNumberOfDimension()
          Method deleteNumberOfDimension
 java.util.Enumeration enumerateDimensionalDescription()
          Method enumerateDimensionalDescription
 java.lang.String getComment()
          Returns the value of field 'comment'.
 DimensionalDescription[] getDimensionalDescription()
          Method getDimensionalDescription
 DimensionalDescription getDimensionalDescription(int index)
          Method getDimensionalDescription
 int getDimensionalDescriptionCount()
          Method getDimensionalDescriptionCount
 double getIndex()
          Returns the value of field 'index'.
 java.lang.String getName()
          Returns the value of field 'name'.
 int getNumberOfDimension()
          Returns the value of field 'numberOfDimension'.
 boolean hasIndex()
          Method hasIndex
 boolean hasNumberOfDimension()
          Method hasNumberOfDimension
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllDimensionalDescription()
          Method removeAllDimensionalDescription
 DimensionalDescription removeDimensionalDescription(int index)
          Method removeDimensionalDescription
 void setComment(java.lang.String comment)
          Sets the value of field 'comment'.
 void setDimensionalDescription(DimensionalDescription[] dimensionalDescriptionArray)
          Method setDimensionalDescription
 void setDimensionalDescription(int index, DimensionalDescription vDimensionalDescription)
          Method setDimensionalDescription
 void setIndex(double index)
          Sets the value of field 'index'.
 void setName(java.lang.String name)
          Sets the value of field 'name'.
 void setNumberOfDimension(int numberOfDimension)
          Sets the value of field 'numberOfDimension'.
static java.lang.Object unmarshal(java.io.Reader reader)
          Method unmarshal
 void validate()
          Method validate
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

VectorItem

public VectorItem()
メソッドの詳細

addDimensionalDescription

public void addDimensionalDescription(DimensionalDescription vDimensionalDescription)
                               throws java.lang.IndexOutOfBoundsException
Method addDimensionalDescription

パラメータ:
vDimensionalDescription -
例外:
java.lang.IndexOutOfBoundsException

addDimensionalDescription

public void addDimensionalDescription(int index,
                                      DimensionalDescription vDimensionalDescription)
                               throws java.lang.IndexOutOfBoundsException
Method addDimensionalDescription

パラメータ:
index -
vDimensionalDescription -
例外:
java.lang.IndexOutOfBoundsException

deleteIndex

public void deleteIndex()
Method deleteIndex


deleteNumberOfDimension

public void deleteNumberOfDimension()
Method deleteNumberOfDimension


enumerateDimensionalDescription

public java.util.Enumeration enumerateDimensionalDescription()
Method enumerateDimensionalDescription

戻り値:
Enumeration

getComment

public java.lang.String getComment()
Returns the value of field 'comment'.

戻り値:
String

getDimensionalDescription

public DimensionalDescription getDimensionalDescription(int index)
                                                 throws java.lang.IndexOutOfBoundsException
Method getDimensionalDescription

パラメータ:
index -
戻り値:
DimensionalDescription
例外:
java.lang.IndexOutOfBoundsException

getDimensionalDescription

public DimensionalDescription[] getDimensionalDescription()
Method getDimensionalDescription

戻り値:
DimensionalDescription

getDimensionalDescriptionCount

public int getDimensionalDescriptionCount()
Method getDimensionalDescriptionCount

戻り値:
int

getIndex

public double getIndex()
Returns the value of field 'index'.

戻り値:
double

getName

public java.lang.String getName()
Returns the value of field 'name'.

戻り値:
String

getNumberOfDimension

public int getNumberOfDimension()
Returns the value of field 'numberOfDimension'.

戻り値:
int

hasIndex

public boolean hasIndex()
Method hasIndex

戻り値:
boolean

hasNumberOfDimension

public boolean hasNumberOfDimension()
Method hasNumberOfDimension

戻り値:
boolean

isValid

public boolean isValid()
Method isValid

戻り値:
boolean

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

パラメータ:
out -
例外:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

パラメータ:
handler -
例外:
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeAllDimensionalDescription

public void removeAllDimensionalDescription()
Method removeAllDimensionalDescription


removeDimensionalDescription

public DimensionalDescription removeDimensionalDescription(int index)
Method removeDimensionalDescription

パラメータ:
index -
戻り値:
DimensionalDescription

setComment

public void setComment(java.lang.String comment)
Sets the value of field 'comment'.

パラメータ:
comment - the value of field 'comment'.

setDimensionalDescription

public void setDimensionalDescription(int index,
                                      DimensionalDescription vDimensionalDescription)
                               throws java.lang.IndexOutOfBoundsException
Method setDimensionalDescription

パラメータ:
index -
vDimensionalDescription -
例外:
java.lang.IndexOutOfBoundsException

setDimensionalDescription

public void setDimensionalDescription(DimensionalDescription[] dimensionalDescriptionArray)
Method setDimensionalDescription

パラメータ:
dimensionalDescriptionArray -

setIndex

public void setIndex(double index)
Sets the value of field 'index'.

パラメータ:
index - the value of field 'index'.

setName

public void setName(java.lang.String name)
Sets the value of field 'name'.

パラメータ:
name - the value of field 'name'.

setNumberOfDimension

public void setNumberOfDimension(int numberOfDimension)
Sets the value of field 'numberOfDimension'.

パラメータ:
numberOfDimension - the value of field 'numberOfDimension'.

unmarshal

public static java.lang.Object unmarshal(java.io.Reader reader)
                                  throws org.exolab.castor.xml.MarshalException,
                                         org.exolab.castor.xml.ValidationException
Method unmarshal

パラメータ:
reader -
戻り値:
Object
例外:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Method validate

例外:
org.exolab.castor.xml.ValidationException