This method expand a concept on the scene that is expandable(a withe one)
Such action implies the collapsing of all the nodes except the one in the
direct line of ancestor from the current concept to the root.
This method expand a concept on the scene that is expandable(a withe one)
Such action implies the collapsing of all the nodes except the one in the
direct line of ancestor from the current concept to the root.
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.
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.
A method that, given the name of a concept, provides as result a Hastable
containing the couples datatype property, value for each datatype
property which has the given concept as domain.
A method that, given the name of a concept, provides as result a Hastable
containing the couples datatype property, value for each datatype
property which has the given concept as domain.
Returns an Hashtable containing for each instance "linked" to the
instance i, a Set of objectProperties that start from i and reach the
"linked" instance (usually such set is composed by only one
objectProperty).
Returns an Hashtable containing for each instance "linked" to the
instance i, a Set of objectProperties that start from i and reach the
"linked" instance (usually such set is composed by only one
objectProperty).
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)
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)
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
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
Pane3DScene extends a JPanel, its purpose consists in visualizing a Canvas3D
containing an interactive 3D scene used to present ontological structure
data.
This class offers an utility to draw relations as a building block for
scenes.It exposes a dummy constructor, a group of set methods in order to
explicitly set characteristics as transparency, the radius of line..
Retrieves "logical" information about the concept and stores it
in proper fields of the relative ConceptData: DifferentFrom, SameAs,
Anonymous Superclasses (unions, intersections)
Represents the node stored in the internal model of the subclass
with a textual expression, an example format could be:
UnionOf( ConceptA, ComplementOf(ConceptB),..) - OneOf(InstA, InstB)
with the pourpose to be displayed on Screen