com.ibm.commons.iloader.node.lookups
Class IntegerLookup

java.lang.Object
  extended by com.ibm.commons.iloader.node.lookups.api.AbstractLookup
      extended by com.ibm.commons.iloader.node.lookups.IntegerLookup
All Implemented Interfaces:
ILookup

public class IntegerLookup
extends com.ibm.commons.iloader.node.lookups.api.AbstractLookup

A lookup with String labels and integer codes.


Constructor Summary
IntegerLookup(int[] codes)
          Creates a new instance of this class.
IntegerLookup(int[] codes, java.lang.String[] labels)
          Creates a new instance of this class where the string labels correspond to integer codes.
 
Method Summary
 java.lang.String getCode(int index)
          Return the code or model value for this index.
 java.lang.String getLabel(int index)
          Return the label displayed to the user for this index.
 int size()
          Return the number of items in this lookup.
 
Methods inherited from class com.ibm.commons.iloader.node.lookups.api.AbstractLookup
addLookupListener, addNotify, getImage, getLabelFromCode, getLabelFromCodeIgnoreCase, notifyLookupChanged, removeLookupListener, removeNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegerLookup

public IntegerLookup(int[] codes)
Creates a new instance of this class.

Parameters:
codes -

IntegerLookup

public IntegerLookup(int[] codes,
                     java.lang.String[] labels)
Creates a new instance of this class where the string labels correspond to integer codes.

Parameters:
codes -
labels -
Method Detail

size

public int size()
Description copied from interface: ILookup
Return the number of items in this lookup.


getCode

public java.lang.String getCode(int index)
Description copied from interface: ILookup
Return the code or model value for this index.


getLabel

public java.lang.String getLabel(int index)
Description copied from interface: ILookup
Return the label displayed to the user for this index.