fr.inrialpes.exmo.align.impl.edoal
Class ClassRestriction
java.lang.Object
fr.inrialpes.exmo.align.impl.edoal.Expression
fr.inrialpes.exmo.align.impl.edoal.ClassExpression
fr.inrialpes.exmo.align.impl.edoal.ClassRestriction
- All Implemented Interfaces:
- Cloneable
- Direct Known Subclasses:
- ClassDomainRestriction, ClassOccurenceRestriction, ClassTypeRestriction, ClassValueRestriction
public abstract class ClassRestriction
- extends ClassExpression
Superclass for all ClassRestrictions.
To successfully subclass this class the clone
and
equals
methods must be overwritten. And if new fields were
introduced, the hashCode
and toString
methods,
too.
Created on 24-Mar-2005 Committed by $Author: poettler_ric $
- Version:
- $Id: ClassRestriction.java 1710 2012-03-23 19:53:25Z euzenat $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
constrainedPath
protected PathExpression constrainedPath
- The attribute on which the restriction should be applied.
ClassRestriction
public ClassRestriction(PathExpression att)
getRestrictionPath
public PathExpression getRestrictionPath()
setRestrictionPath
public void setRestrictionPath(PathExpression att)
(C) INRIA & friends, 2003-2013