EXIficient

com.siemens.ct.exi.grammar
Class ElementKey

java.lang.Object
  extended by com.siemens.ct.exi.grammar.ElementKey

public class ElementKey
extends java.lang.Object

TODO Description

Version:
0.3.20080808
Author:
Daniel.Peintner.EXT@siemens.com, Joerg.Heuer@siemens.com

Constructor Summary
ElementKey(ExpandedName name)
           
ElementKey(ExpandedName name, ExpandedName scope, ExpandedName scopeType)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 ExpandedName getName()
           
 ExpandedName getScope()
           
 ExpandedName getScopeType()
           
 int hashCode()
           
 void setName(ExpandedName name)
           
 void setScope(ExpandedName scope)
           
 void setScopeType(ExpandedName type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ElementKey

public ElementKey(ExpandedName name)

ElementKey

public ElementKey(ExpandedName name,
                  ExpandedName scope,
                  ExpandedName scopeType)
Method Detail

getName

public ExpandedName getName()

setName

public void setName(ExpandedName name)

getScope

public ExpandedName getScope()

setScope

public void setScope(ExpandedName scope)

getScopeType

public ExpandedName getScopeType()

setScopeType

public void setScopeType(ExpandedName type)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public final int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

EXIficient