TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.chart.svg.internal.util
Class FixedGenerator

java.lang.Object
  extended by org.eclipse.tptp.platform.report.chart.svg.internal.util.FixedGenerator
All Implemented Interfaces:
IIDGenerator

public class FixedGenerator
extends java.lang.Object
implements IIDGenerator


Field Summary
protected  int hashCode
           
protected  int idNumber
           
protected  java.util.Map objectMap
           
 
Constructor Summary
FixedGenerator()
           
 
Method Summary
 int getHashCode()
           
 int getIdNumber()
           
 int getUniqueHashcode(java.lang.Object obj)
           
 java.lang.String getUniqueID()
           
 void setHashCode(int hashCode)
           
 void setIdNumber(int idNumber)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

idNumber

protected int idNumber

hashCode

protected int hashCode

objectMap

protected java.util.Map objectMap
Constructor Detail

FixedGenerator

public FixedGenerator()
Method Detail

getUniqueID

public java.lang.String getUniqueID()
Specified by:
getUniqueID in interface IIDGenerator

getIdNumber

public int getIdNumber()
Returns:
Returns the idNumber.

setIdNumber

public void setIdNumber(int idNumber)
Parameters:
idNumber - The idNumber to set.

getUniqueHashcode

public int getUniqueHashcode(java.lang.Object obj)
Specified by:
getUniqueHashcode in interface IIDGenerator

getHashCode

public int getHashCode()
Returns:
Returns the hashCode.

setHashCode

public void setHashCode(int hashCode)
Parameters:
idNumber - The hashCode to set.

TPTP 4.5.0 Platform Project
Internal API Specification