cz.cmc.tcgui.datadef
Class AttributeEntryInstance

java.lang.Object
  extended bycz.cmc.tcgui.datadef.AttributeEntryInstance

public class AttributeEntryInstance
extends Object

Title: class AttributeEntryInstance

Description: AttributeEntryInstance is the key to real Attribute[Group] values

Copyright: Copyright (c) 2003

Company: CMC Computers


Field Summary
protected  AttributeEntry attributeEntry
          AttributeEntryOcurence whose instance is this
protected  int index
          The index of instance of the AttributeEntry
 
Constructor Summary
AttributeEntryInstance()
          Creates new empty attribute instance
AttributeEntryInstance(AttributeEntry aeo, int index)
          Creates instance from given AttributeEntry and its instance index
 
Method Summary
 boolean equals(Object o)
          Compare two AttributeEntryInstances
 AttributeEntry getAttributeEntry()
           
 int getIndex()
           
 int hashCode()
          Overriden hashcode
 void setAttributeEntry(AttributeEntry aeo)
          Sets AttributeEntry whose instance is this
 void setIndex(int index)
          Sets the index of this instance
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

attributeEntry

protected AttributeEntry attributeEntry
AttributeEntryOcurence whose instance is this


index

protected int index
The index of instance of the AttributeEntry

Constructor Detail

AttributeEntryInstance

public AttributeEntryInstance()
Creates new empty attribute instance


AttributeEntryInstance

public AttributeEntryInstance(AttributeEntry aeo,
                              int index)
Creates instance from given AttributeEntry and its instance index

Parameters:
aeo - AttributeEntry
index - instance number
Method Detail

getAttributeEntry

public AttributeEntry getAttributeEntry()
Returns:
AttributeEntry whose instance is this

setAttributeEntry

public void setAttributeEntry(AttributeEntry aeo)
Sets AttributeEntry whose instance is this


getIndex

public int getIndex()
Returns:
index of instance of the AttributeEntry

setIndex

public void setIndex(int index)
Sets the index of this instance


toString

public String toString()

equals

public boolean equals(Object o)
Compare two AttributeEntryInstances

Parameters:
o - Object to compare with
Returns:
true is AttributeEntryInstances are equal, false otherwise

hashCode

public int hashCode()
Overriden hashcode