fr.inria.oadymppac.utils
Class IndexableDecorator

java.lang.Object
  extended byfr.inria.oadymppac.utils.IndexableDecorator
All Implemented Interfaces:
Indexable

public class IndexableDecorator
extends java.lang.Object
implements Indexable

Author:
raf TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

Constructor Summary
IndexableDecorator(int index, java.lang.Object indexed)
           
IndexableDecorator(java.lang.Object key, java.lang.Object indexed)
           
 
Method Summary
 int getIndex()
           
 java.lang.Object getIndexed()
           
 java.lang.Object getKey()
           
 void reset()
           
 void setIndex(int index)
           
 void setIndexed(java.lang.Object indexed)
           
 void setKey(java.lang.Object key)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexableDecorator

public IndexableDecorator(int index,
                          java.lang.Object indexed)

IndexableDecorator

public IndexableDecorator(java.lang.Object key,
                          java.lang.Object indexed)
Method Detail

getIndex

public int getIndex()
Specified by:
getIndex in interface Indexable

getKey

public java.lang.Object getKey()
Specified by:
getKey in interface Indexable

setKey

public void setKey(java.lang.Object key)

setIndex

public void setIndex(int index)
Specified by:
setIndex in interface Indexable

getIndexed

public java.lang.Object getIndexed()
Returns:
Returns the indexed.

setIndexed

public void setIndexed(java.lang.Object indexed)
Parameters:
indexed - The indexed to set.

reset

public void reset()
Specified by:
reset in interface Indexable