it.polito.elite.visualization.ontoviewer.models
Class RelationData
java.lang.Object
it.polito.elite.visualization.ontoviewer.models.RelationData
public class RelationData
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
dir
private LinkDirectionEnum dir
fixedCardinality
private int fixedCardinality
hasValue
private boolean hasValue
isCardinalityConstrained
private boolean isCardinalityConstrained
isInherited
private boolean isInherited
isSimple
private boolean isSimple
isUniversal
private boolean isUniversal
maxCardinality
private int maxCardinality
minCardinality
private int minCardinality
relatedNode
NodeTypeAbstraction relatedNode
relationName
private java.lang.String relationName
relationType
private RelationType relationType
RelationData
public RelationData(java.lang.String relationName,
LinkDirectionEnum dir,
RelationType relType)
equals
public boolean equals(RelationData r)
extractRelatedNodes
public static java.util.HashSet<java.lang.String> extractRelatedNodes(java.util.HashSet<RelationData> relData)
getDir
public LinkDirectionEnum getDir()
- Returns:
- Returns the dir.
getFixedCardinality
public int getFixedCardinality()
getMaxCardinality
public int getMaxCardinality()
getMinCardinality
public int getMinCardinality()
getRelatedNode
public NodeTypeAbstraction getRelatedNode()
getRelationName
public java.lang.String getRelationName()
- Returns:
- Returns the relationName.
getRelationType
public RelationType getRelationType()
hasSameRelatedNode
public boolean hasSameRelatedNode(RelationData r)
isCardinalityConstrained
public boolean isCardinalityConstrained()
isHasValue
public boolean isHasValue()
isInherited
public boolean isInherited()
isSimple
public boolean isSimple()
isUniversal
public boolean isUniversal()
setFixedCardinality
public void setFixedCardinality(int fixedCardinality)
setHasValue
public void setHasValue(boolean hasValue)
setInherited
public void setInherited(boolean isInherited)
setMaxCardinality
public void setMaxCardinality(int maxCardinality)
setMinCardinality
public void setMinCardinality(int minCardinality)
setRelatedNode
public void setRelatedNode(NodeTypeAbstraction relatedNode)
setUniversal
public void setUniversal(boolean isUniversal)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object