Package com.macrofocus.treemap
Class NoTreeMapField<N,Column>
- java.lang.Object
-
- com.macrofocus.treemap.NoTreeMapField<N,Column>
-
- All Implemented Interfaces:
TreeMapField<N,Column>
public class NoTreeMapField<N,Column> extends java.lang.Object implements TreeMapField<N,Column>
Indicates that no TreeMapField is selected.
-
-
Constructor Summary
Constructors Constructor Description NoTreeMapField()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)ColumngetIndex()The index of the column in the model.java.lang.StringgetName()Returns the name of the field.java.lang.ClassgetType()Returns the most specific superclass for all the values.java.lang.ObjectgetValue(N node)Returns the value for the specified row.inthashCode()booleanisEveryValueUnique()Indicates whether the field only contains unique values.booleanisValid()Indicates whether the field is valid.booleanisVisual()java.lang.StringtoString()
-
-
-
Method Detail
-
getType
public java.lang.Class getType()
Description copied from interface:TreeMapFieldReturns the most specific superclass for all the values.- Specified by:
getTypein interfaceTreeMapField<N,Column>- Returns:
- the common ancestor class of the object values.
-
getName
public java.lang.String getName()
Returns the name of the field.- Specified by:
getNamein interfaceTreeMapField<N,Column>- Returns:
- the name of the field.
-
getValue
public java.lang.Object getValue(N node)
Returns the value for the specified row.- Specified by:
getValuein interfaceTreeMapField<N,Column>- Parameters:
node- the node whose value should be queried.- Returns:
- the value Object at the specified row.
-
isVisual
public boolean isVisual()
-
isValid
public boolean isValid()
Indicates whether the field is valid.- Specified by:
isValidin interfaceTreeMapField<N,Column>- Returns:
- true if it is valid, false otherwise.
-
isEveryValueUnique
public boolean isEveryValueUnique()
Indicates whether the field only contains unique values.- Specified by:
isEveryValueUniquein interfaceTreeMapField<N,Column>- Returns:
- true if all values are unique, false otherwise.
-
getIndex
public Column getIndex()
The index of the column in the model.- Specified by:
getIndexin interfaceTreeMapField<N,Column>- Returns:
- the index of the column
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-