info.aduna.gee.spectacle.gee
Class NavigationStep

java.lang.Object
  extended by info.aduna.gee.spectacle.gee.NavigationStep
Direct Known Subclasses:
ContentNavigationStep, MetaNavigationStep

public abstract class NavigationStep
extends Object

NavigationStep represents a visible step in the navigation.


Field Summary
protected  double _minimumStepSelection
          The minimum fraction of entities that should be removed when utalizing the step.
protected  String _name
          The name of this step.
 
Constructor Summary
NavigationStep()
          For serialization only.
NavigationStep(Object name, double minimumSelection)
          Constructor.
 
Method Summary
abstract  boolean equals(Object other)
           
 double getMinimumStepSelection()
           
 String getName()
           
abstract  int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_name

protected String _name
The name of this step.


_minimumStepSelection

protected double _minimumStepSelection
The minimum fraction of entities that should be removed when utalizing the step.

Constructor Detail

NavigationStep

public NavigationStep()
For serialization only.


NavigationStep

public NavigationStep(Object name,
                      double minimumSelection)
Constructor.

Parameters:
name - the name object.
minimumSelection - the minimum fraction of entities that should be removed when utalizing the step
Method Detail

getName

public String getName()
Returns:
the textual representation of the current step.

getMinimumStepSelection

public double getMinimumStepSelection()
Returns:
the minimum step selection

equals

public abstract boolean equals(Object other)
Overrides:
equals in class Object

hashCode

public abstract int hashCode()
Overrides:
hashCode in class Object


Copyright © 1997-2008 Aduna. All Rights Reserved.