Package de.xima.fc.gui.common.model.data
Class SheetCell<T extends Comparable<T>>
- java.lang.Object
 - 
- de.xima.fc.gui.common.model.data.SheetCell<T>
 
 
- 
- All Implemented Interfaces:
 Serializable,Comparable<SheetCell<T>>
public class SheetCell<T extends Comparable<T>> extends Object implements Comparable<SheetCell<T>>, Serializable
- Author:
 - XIMA MEDIA GmbH
 - See Also:
 - Serialized Form
 
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(SheetCell<T> o)booleanequals(Object obj)TgetReference()The reference or original value of the sheet cell.TgetValue()inthashCode()booleanisReadOnly()booleanisReferenceEqual()Check if thevalueobject and thereferenceobject are equalvoidresetToReference()Set the value to the reference valuevoidsetReadOnly(boolean readOnly)voidsetReference(T reference)voidsetValue(T value)StringtoString() 
 - 
 
- 
- 
Constructor Detail
- 
SheetCell
public SheetCell(T value)
 
 - 
 
- 
Method Detail
- 
getValue
public T getValue()
- Returns:
 - the value
 
 
- 
setValue
public void setValue(T value)
- Parameters:
 value- the value to set
 
- 
getReference
public T getReference()
The reference or original value of the sheet cell. May be used to check if the value of this cell is the default value or was changed manually.- Returns:
 - the reference
 
 
- 
setReference
public void setReference(T reference)
- Parameters:
 reference- the reference to set
 
- 
isReferenceEqual
public boolean isReferenceEqual()
Check if thevalueobject and thereferenceobject are equal- Returns:
 trueif the value and the reference object are equal, otherwisefalse
 
- 
isReadOnly
public boolean isReadOnly()
 
- 
setReadOnly
public void setReadOnly(boolean readOnly)
 
- 
resetToReference
public void resetToReference()
Set the value to the reference value 
- 
compareTo
public int compareTo(SheetCell<T> o)
- Specified by:
 compareToin interfaceComparable<T extends Comparable<T>>
 
 - 
 
 -