Uses of Class
it.polito.elite.visualization.ontoviewer.models.RelationData

Packages that use RelationData
it.polito.elite.ontology   
it.polito.elite.visualization.ontoviewer.behaviors   
it.polito.elite.visualization.ontoviewer.models   
it.polito.elite.visualization.ontoviewer.scenes3D   
it.polito.elite.visualization.ontoviewer.tools   
 

Uses of RelationData in it.polito.elite.ontology
 

Methods in it.polito.elite.ontology that return types with arguments of type RelationData
 java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> OWLOntologyWrapper.getDatatypeProperties(java.lang.String concept)
          A method that, given the name of a concept, provides as result a Hastable containing the couples datatype property, xsd type for each datatype property which has the given concept as domain.
abstract  java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> OntologyAbstraction.getDatatypeProperties(java.lang.String concept)
          A method that, given the name of a concept, provides as result a Hastable containing the couples datatype property, xsd type for each datatype property which has the given concept as domain.
 java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> OWLOntologyWrapper.getObjectProperties(java.lang.String uri, boolean direct, boolean listImportedClass)
          Give the uri of a class, returns an hashtable of relations starting from the class together with an Hashset of endnodes for each relations (relationUri, EndNodes)
abstract  java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> OntologyAbstraction.getObjectProperties(java.lang.String uri, boolean direct, boolean listImportedClass)
          Give the uri of a class, returns an hashtable of relations starting from the class together with an Hashset of endnodes for each relations (relationUri, EndNodes)
 

Uses of RelationData in it.polito.elite.visualization.ontoviewer.behaviors
 

Method parameters in it.polito.elite.visualization.ontoviewer.behaviors with type arguments of type RelationData
private  void MyPickBehaviour.handlePickedRelationCone(java.util.HashSet<RelationData> set, int xpos, int ypos)
           
 

Uses of RelationData in it.polito.elite.visualization.ontoviewer.models
 

Fields in it.polito.elite.visualization.ontoviewer.models with type parameters of type RelationData
protected  java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> ConceptData.datatypeLinks
           
protected  java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> ConceptData.incomingLinks
           
protected  java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> ConceptData.outgoingLinks
          The table contains semantic arcs toward other concepts each table entry consists of a String key as the relation uri and a set of RelationData as Object
protected  java.util.HashSet<RelationData> ConceptData.selfLoopLinks
           
 

Methods in it.polito.elite.visualization.ontoviewer.models that return types with arguments of type RelationData
 java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> ConceptData.getDatatypeLinks()
           
 java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> ConceptData.getIncomingLinks()
           
 java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> ConceptData.getOutgoingLinks()
           
 java.util.HashSet<RelationData> ConceptData.getSelfLoopLinks()
           
 

Methods in it.polito.elite.visualization.ontoviewer.models with parameters of type RelationData
 void ConceptData.addIncomingLink(java.lang.String relURI, RelationData relData)
           
 void ConceptData.addSelfLoopLink(RelationData relation)
           
 boolean RelationData.equals(RelationData r)
           
 boolean RelationData.hasSameRelatedNode(RelationData r)
           
 

Method parameters in it.polito.elite.visualization.ontoviewer.models with type arguments of type RelationData
 void ConceptData.addDatatypeLinks(java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> t)
           
 void ConceptData.addOutgoingLinks(java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> t)
           
static java.util.HashSet<java.lang.String> RelationData.extractRelatedNodes(java.util.HashSet<RelationData> relData)
           
 void ConceptData.setDatatypeLinks(java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> datatypeLinks)
           
 void ConceptData.setIncomingLinks(java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> incomingLinks)
           
 void ConceptData.setOutgoingLinks(java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> outgoingLinks)
           
 

Uses of RelationData in it.polito.elite.visualization.ontoviewer.scenes3D
 

Fields in it.polito.elite.visualization.ontoviewer.scenes3D with type parameters of type RelationData
(package private)  java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> SceneFocusConcept3.inheritedDataTypeRelations
          Used to keep track of the Relations inherited by the fathers chain of the concept
(package private)  java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> SceneFocusConcept3.inheritedIncomingRelations
          Used to keep track of the Relations inherited by the fathers chain of the concept
(package private)  java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> SceneFocusConcept3.inheritedOutgoingRelations
          Used to keep track of the Relations inherited by the fathers chain of the concept
(package private)  java.util.HashSet<RelationData> SceneFocusConcept3.inheritedSelfLoops
           
(package private)  java.util.Hashtable<java.lang.String,RelationData> SceneFocusConcept3.universalQuantifiers
           
 

Methods in it.polito.elite.visualization.ontoviewer.scenes3D that return types with arguments of type RelationData
private  java.util.Hashtable<java.lang.String,RelationData> SceneFocusConcept3.getUniversalQuantifiers(java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> relations)
           
private  java.util.HashSet<RelationData> SceneFocusConcept3.qualifyRelationsAsInherited(java.util.HashSet<RelationData> relations2Inherit, java.lang.String relURI, boolean skipUniversal)
           
private  java.util.HashSet<RelationData> SceneFocusConcept3.selectRelationsToDraw(java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> links, java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> inherited)
           
 

Method parameters in it.polito.elite.visualization.ontoviewer.scenes3D with type arguments of type RelationData
private  void SceneFocusTree2.DrawIncomingRelation(javax.media.j3d.TransformGroup tgx, javax.vecmath.Vector3f center_father, java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> arcs, java.lang.String conceptUri, ConceptData data)
           
private  void SceneFocusTree2.DrawOutgoingRelation(javax.media.j3d.TransformGroup tgx, javax.vecmath.Vector3f center_father, java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> arcs, java.lang.String conceptUri, ConceptData data)
           
private  void SceneFocusConcept3.drawRelations(javax.media.j3d.TransformGroup tgx, java.util.HashSet<RelationData> relations, LinkDirectionEnum direction, float yValue)
           
private  void SceneFocusTree2.drawRelationsToNodeOnScreen(javax.media.j3d.TransformGroup tgx, java.lang.String endUri, javax.vecmath.Vector3f center, ConceptData data, java.util.HashSet<RelationData> relationsSet)
           
private  java.util.Hashtable<java.lang.String,RelationData> SceneFocusConcept3.getUniversalQuantifiers(java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> relations)
           
private  java.util.HashSet<RelationData> SceneFocusConcept3.qualifyRelationsAsInherited(java.util.HashSet<RelationData> relations2Inherit, java.lang.String relURI, boolean skipUniversal)
           
private  java.util.HashSet<RelationData> SceneFocusConcept3.selectRelationsToDraw(java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> links, java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> inherited)
           
private  java.util.HashSet<RelationData> SceneFocusConcept3.selectRelationsToDraw(java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> links, java.util.Hashtable<java.lang.String,java.util.HashSet<RelationData>> inherited)
           
 boolean SceneFocusTree2.showRelationContextMenu(java.awt.PopupMenu menu, java.util.HashSet<RelationData> relSet)
           
 boolean SceneFocusRoots1.showRelationContextMenu(java.awt.PopupMenu menu, java.util.HashSet<RelationData> relSet)
           
 boolean SceneFocusInstances4.showRelationContextMenu(java.awt.PopupMenu menu, java.util.HashSet<RelationData> relSet)
           
 boolean SceneFocusFacts5.showRelationContextMenu(java.awt.PopupMenu menu, java.util.HashSet<RelationData> relSet)
           
 boolean SceneFocusConcept3.showRelationContextMenu(java.awt.PopupMenu menu, java.util.HashSet<RelationData> relSet)
           
 boolean SceneDependencyTree6.showRelationContextMenu(java.awt.PopupMenu menu, java.util.HashSet<RelationData> relSet)
           
abstract  boolean Scene3D.showRelationContextMenu(java.awt.PopupMenu menu, java.util.HashSet<RelationData> relSet)
           
private  void SceneFocusConcept3.skipRelationsAlreadyWithRestrictions(java.lang.String relURI, java.util.HashSet<RelationData> relations2Inherit, java.util.HashSet<RelationData> relations2Skip)
           
private  void SceneFocusConcept3.skipRelationsAlreadyWithRestrictions(java.lang.String relURI, java.util.HashSet<RelationData> relations2Inherit, java.util.HashSet<RelationData> relations2Skip)
           
private  void SceneFocusConcept3.skipUnnecessaryUniversalQuantifiers(java.lang.String relURI, java.util.HashSet<RelationData> relations2Inherit, java.util.HashSet<RelationData> relations2Skip)
           
private  void SceneFocusConcept3.skipUnnecessaryUniversalQuantifiers(java.lang.String relURI, java.util.HashSet<RelationData> relations2Inherit, java.util.HashSet<RelationData> relations2Skip)
           
 

Uses of RelationData in it.polito.elite.visualization.ontoviewer.tools
 

Fields in it.polito.elite.visualization.ontoviewer.tools with type parameters of type RelationData
private  java.util.HashSet<RelationData> Relation3DObject.setOfRelationData
           
 

Methods in it.polito.elite.visualization.ontoviewer.tools with parameters of type RelationData
 javax.media.j3d.BranchGroup Relation3DObject.createRelationWithRange(RelationData rdata, javax.vecmath.Vector3f relativeRangePosition, LinkDirectionEnum direction)
          Creates a relation with an ending 3D icon that represents the range of the relation
private  javax.media.j3d.BranchGroup Relation3DObject.drawRelationWithPlaceHolder(RelationData rdata)
           
 

Method parameters in it.polito.elite.visualization.ontoviewer.tools with type arguments of type RelationData
 javax.media.j3d.BranchGroup Relation3DObject.createCurvedArrowRelation(java.util.HashSet<RelationData> relations, javax.vecmath.Vector3f relativeEndingPosition, float curvefactor, LinkDirectionEnum dir)
           
 javax.media.j3d.BranchGroup Relation3DObject.createSelfLoopRelation(java.util.HashSet<RelationData> relations, float sourceSphereRadius, javax.vecmath.AxisAngle4f angle)
           
 javax.media.j3d.BranchGroup Relation3DObject.createStraightRelation(java.util.HashSet<RelationData> relations, javax.vecmath.Vector3f relativeEndingPosition, float sourceSphereRadius, LinkDirectionEnum dir)
          It draws a plain (not an ISA) relation
private  javax.media.j3d.TransformGroup Relation3DObject.drawArrowHeadCone(javax.media.j3d.Transform3D where, java.util.HashSet<RelationData> relLabelSet)