de.bsvrz.pua.prot.client.dataobject
Class Column

java.lang.Object
  extended by de.bsvrz.pua.prot.client.dataobject.Column
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AttributeGroupColumn, DurationAttributeColumn, RealAttributeColumn, TempAttributeColumn

public abstract class Column
extends java.lang.Object
implements java.io.Serializable

Basisklasse für die Spalten der Ergebnisdatensätze

Version:
$Revision: 1.2 $ / $Date: 2008/01/22 16:55:50 $ / ($Author: yvonnes $)
Author:
beck et al. projects GmbH, Martin Hilgers
See Also:
Serialized Form

Nested Class Summary
static class Column.ColumnType
          Mögliche Typen einer Spalte.
 
Constructor Summary
Column(Column.ColumnType type, java.lang.String name, long reference, java.lang.String columnName)
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 java.lang.String getAttributeName()
           
 java.lang.String getCaption()
          Liefert den zugeordneten Spaltennamen oder, falls dieser null ist, den Namen des Elements zurück.
 java.lang.String getColumnName()
           
 long getReference()
           
 Column.ColumnType getType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Column

public Column(Column.ColumnType type,
              java.lang.String name,
              long reference,
              java.lang.String columnName)
Parameters:
type - Typ der Spalte.
name - Name des Elements.
reference - Referenz auf das Attribut oder die Attributgruppe, die die Werte dieser Spalte bereitstellt.
columnName - Name der Spalte. Kann null sein.
Method Detail

getReference

public long getReference()
Returns:
Returns the reference.

getType

public Column.ColumnType getType()
Returns:
Returns the type.

getColumnName

public java.lang.String getColumnName()
Returns:
Returns the columnName. Might be null.

getAttributeName

public java.lang.String getAttributeName()
Returns:
Returns the name.

toString

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

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(java.lang.Object)

getCaption

public java.lang.String getCaption()
Liefert den zugeordneten Spaltennamen oder, falls dieser null ist, den Namen des Elements zurück.

Returns:
Spaltenname


Copyright © 2005-2008 beck et al. projects GmbH All Rights Reserved.