de.bsvrz.kex.kexdav.systemobjects
Class IdSpecification

java.lang.Object
  extended by de.bsvrz.kex.kexdav.systemobjects.ObjectSpecification
      extended by de.bsvrz.kex.kexdav.systemobjects.IdSpecification

public class IdSpecification
extends ObjectSpecification

Die IdSpecification wählt Systemobjekte aus, die entweder die angenommene Id haben oder von einem Objekt kopiert wurden, das diese Id hat.

Author:
Kappich Systemberatung

Constructor Summary
IdSpecification(long id, ManagerInterface manager)
          Erstellt eine IdSpecification
 
Method Summary
 boolean equals(Object o)
           
 SystemObject getObject(DataModel dataModel)
           
 int hashCode()
           
 boolean matches(SystemObject object)
           
 String toString()
           
 
Methods inherited from class de.bsvrz.kex.kexdav.systemobjects.ObjectSpecification
create
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IdSpecification

public IdSpecification(long id,
                       ManagerInterface manager)
Erstellt eine IdSpecification

Parameters:
id - Id
manager -
Method Detail

getObject

public SystemObject getObject(DataModel dataModel)
Specified by:
getObject in class ObjectSpecification

matches

public boolean matches(SystemObject object)
Specified by:
matches in class ObjectSpecification

equals

public boolean equals(Object o)
Specified by:
equals in class ObjectSpecification

hashCode

public int hashCode()
Specified by:
hashCode in class ObjectSpecification

toString

public String toString()
Specified by:
toString in class ObjectSpecification