de.fzi.kadmos.api.impl
Class ExtendedAlignment

java.lang.Object
  extended by de.fzi.kadmos.api.ForwardingAlignment
      extended by de.fzi.kadmos.api.impl.ExtendedAlignment
All Implemented Interfaces:
Alignment, Evaluable, Serializable, Cloneable, Iterable<Correspondence<? extends OWLEntity>>

public class ExtendedAlignment
extends ForwardingAlignment

Author:
Juergen Bock (bock@fzi.de)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class de.fzi.kadmos.api.ForwardingAlignment
alignment, listeners
 
Constructor Summary
ExtendedAlignment(Alignment alignment)
           
 
Method Summary
 void addCorrespondence(Correspondence<? extends OWLEntity> corr)
           
 ExtendedAlignment clone()
           
 boolean equals(Object other)
           
 int hashCode()
           
 void removeCorrespondence(Correspondence<? extends OWLEntity> corr)
           
 
Methods inherited from class de.fzi.kadmos.api.ForwardingAlignment
attachListener, clear, contains, contains, contains, containsEntity1, containsEntity1, containsEntity2, containsEntity2, detachListener, getCorrespondences, getEntity1Corr, getEntity1Corr, getEntity2Corr, getEntity2Corr, getEntityCorr, getEntityCorr, getOntology1, getOntology2, guard_attachListener, guard_detachListener, isEmpty, iterator, notifyListeners, size, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExtendedAlignment

public ExtendedAlignment(Alignment alignment)
Parameters:
alignment -
Method Detail

addCorrespondence

public void addCorrespondence(Correspondence<? extends OWLEntity> corr)
                       throws MultiplicityException,
                              IllegalArgumentException,
                              IncompatibleOntologyException
Specified by:
addCorrespondence in interface Alignment
Overrides:
addCorrespondence in class ForwardingAlignment
Throws:
MultiplicityException
IllegalArgumentException
IncompatibleOntologyException

removeCorrespondence

public void removeCorrespondence(Correspondence<? extends OWLEntity> corr)
Specified by:
removeCorrespondence in interface Alignment
Overrides:
removeCorrespondence in class ForwardingAlignment

equals

public boolean equals(Object other)
Overrides:
equals in class ForwardingAlignment

hashCode

public int hashCode()
Overrides:
hashCode in class ForwardingAlignment

clone

public ExtendedAlignment clone()
Specified by:
clone in interface Alignment
Overrides:
clone in class ForwardingAlignment


Copyright © 2012. All Rights Reserved.