ambit2.core.processors.structure.key
Class EINECSKey

Package class diagram package EINECSKey
java.lang.Object
  extended by ambit2.base.processors.DefaultAmbitProcessor<ambit2.base.interfaces.IStructureRecord,Result>
      extended by ambit2.core.processors.structure.key.PropertyKey
          extended by ambit2.core.processors.structure.key.EINECSKey
All Implemented Interfaces:
ambit2.base.interfaces.IProcessor, IStructureKey, java.io.Serializable

public class EINECSKey
extends PropertyKey

returns einecs rn, given structure and its properties

See Also:
Serialized Form

Field Summary
 
Fields inherited from class ambit2.core.processors.structure.key.PropertyKey
key
 
Fields inherited from class ambit2.base.processors.DefaultAmbitProcessor
enabled, logger, propertyChangeSupport
 
Constructor Summary
EINECSKey()
           
 
Method Summary
 java.lang.Class getType()
           
protected  boolean isValid(java.lang.Object key, java.lang.Object value)
           
 
Methods inherited from class ambit2.core.processors.structure.key.PropertyKey
getKey, getProperty, getQueryKey, process, setKey, toString
 
Methods inherited from class ambit2.base.processors.DefaultAmbitProcessor
addPropertyChangeListener, addPropertyChangeListener, getID, isEnabled, removePropertyChangeListener, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface ambit2.base.interfaces.IProcessor
getID, isEnabled, setEnabled
 

Constructor Detail

EINECSKey

public EINECSKey()
Method Detail

isValid

protected boolean isValid(java.lang.Object key,
                          java.lang.Object value)
Overrides:
isValid in class PropertyKey

getType

public java.lang.Class getType()
Specified by:
getType in interface IStructureKey
Specified by:
getType in class PropertyKey