fr.inrialpes.exmo.align.impl.edoal
Class ClassTypeRestriction
java.lang.Object
fr.inrialpes.exmo.align.impl.edoal.Expression
fr.inrialpes.exmo.align.impl.edoal.ClassExpression
fr.inrialpes.exmo.align.impl.edoal.ClassRestriction
fr.inrialpes.exmo.align.impl.edoal.ClassTypeRestriction
- All Implemented Interfaces:
- Cloneable, Visitable
public class ClassTypeRestriction
- extends ClassRestriction
- implements Cloneable
Represents a type typeCondition tag for PropertyExpressions.
$Id: ClassTypeRestriction.java 1311 2010-03-07 22:51:10Z euzenat $
Created on 24-Mar-2005 Committed by $Author: poettler_ric $
- Version:
- $Revision: 1.5 $ $Date: 2010-03-07 21:55:23 +0100 (Sun, 07 Mar 2010) $
- Author:
- Francois Scharffe, Adrian Mocan, Richard Pöttler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
type
Datatype type
ClassTypeRestriction
public ClassTypeRestriction(PathExpression p,
Datatype t)
- Constructs a typeCondition with the given restriction.
- Parameters:
res
- the restriction for the domaintarget
- the target expression which should be restricted
- Throws:
NullPointerException
- if the restriction is null
getType
public Datatype getType()
setType
public void setType(Datatype t)
(C) INRIA & friends, 2003-2010