it.polito.elite.visualization.ontoviewer.models
Class RelationType

java.lang.Object
  extended by it.polito.elite.visualization.ontoviewer.models.RelationType

public class RelationType
extends java.lang.Object


Field Summary
private  NodeTypeAbstraction domain
           
private  boolean hasInverse
           
private  java.lang.String inverseProperty
           
private  boolean isDatatype
           
private  boolean isFunctional
           
private  boolean isInverseFunctional
           
private  boolean isSymmetric
           
private  boolean isTransitive
           
private  NodeTypeAbstraction range
           
 
Constructor Summary
RelationType()
           
 
Method Summary
 NodeTypeAbstraction getDomain()
           
 java.lang.String getInverseProperty()
           
 NodeTypeAbstraction getRange()
           
 boolean hasInverse()
           
 boolean isDatatype()
           
 boolean isFunctional()
           
 boolean isInverseFunctional()
           
 boolean isObjectProperty()
           
 boolean isSimple()
           
 boolean isSymmetric()
           
 boolean isTransitive()
           
 void setDatatype(boolean isDatatype)
           
 void setDomain(NodeTypeAbstraction domain)
           
 void setFunctional(boolean isFunctional)
           
 void setInverseFunctional(boolean isInverseFunctional)
           
 void setInverseProperty(java.lang.String inverseProperty)
           
 void setRange(NodeTypeAbstraction range)
           
 void setSymmetric(boolean isSymmetric)
           
 void setTransitive(boolean isTransitive)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

domain

private NodeTypeAbstraction domain

hasInverse

private boolean hasInverse

inverseProperty

private java.lang.String inverseProperty

isDatatype

private boolean isDatatype

isFunctional

private boolean isFunctional

isInverseFunctional

private boolean isInverseFunctional

isSymmetric

private boolean isSymmetric

isTransitive

private boolean isTransitive

range

private NodeTypeAbstraction range
Constructor Detail

RelationType

public RelationType()
Method Detail

getDomain

public NodeTypeAbstraction getDomain()

getInverseProperty

public java.lang.String getInverseProperty()

getRange

public NodeTypeAbstraction getRange()

hasInverse

public boolean hasInverse()

isDatatype

public boolean isDatatype()

isFunctional

public boolean isFunctional()

isInverseFunctional

public boolean isInverseFunctional()

isObjectProperty

public boolean isObjectProperty()

isSimple

public boolean isSimple()

isSymmetric

public boolean isSymmetric()

isTransitive

public boolean isTransitive()

setDatatype

public void setDatatype(boolean isDatatype)

setDomain

public void setDomain(NodeTypeAbstraction domain)

setFunctional

public void setFunctional(boolean isFunctional)

setInverseFunctional

public void setInverseFunctional(boolean isInverseFunctional)

setInverseProperty

public void setInverseProperty(java.lang.String inverseProperty)

setRange

public void setRange(NodeTypeAbstraction range)

setSymmetric

public void setSymmetric(boolean isSymmetric)

setTransitive

public void setTransitive(boolean isTransitive)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object