4A Server -  2.0
 All Classes Namespaces Files Functions Variables Enumerator
cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData Class Reference

Class collect information about restrictions. More...

Inheritance diagram for cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData:
Inheritance graph
Collaboration diagram for cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData:
Collaboration graph

Classes

class  CardinalityData
 Data class for cardinality restriction. More...
 
class  HasValueData
 Data class for hasValue restriction. More...
 
class  ValueData
 Data class for someValueFrom and allValueFrom restriction. More...
 

Public Member Functions

 OWLVisitorForRestrictionData (OWLOntologyWalker walker)
 
Set
< OWLVisitorForRestrictionData.CardinalityData > 
getMinCardinalityData ()
 
Set
< OWLVisitorForRestrictionData.CardinalityData > 
getMaxCardinalityData ()
 
Set
< OWLVisitorForRestrictionData.CardinalityData > 
getCardinalityData ()
 
Set
< OWLVisitorForRestrictionData.HasValueData > 
getHasValueData ()
 
Set
< OWLVisitorForRestrictionData.ValueData > 
getHasSelfData ()
 
Set
< OWLVisitorForRestrictionData.ValueData > 
getSomeValuesFromData ()
 
Set
< OWLVisitorForRestrictionData.ValueData > 
getAllValuesFromData ()
 
Object visit (OWLObjectMinCardinality desc)
 
Object visit (OWLObjectMaxCardinality desc)
 
Object visit (OWLObjectExactCardinality desc)
 
Object visit (OWLObjectHasValue desc)
 
Object visit (OWLObjectHasSelf desc)
 
Object visit (OWLObjectSomeValuesFrom desc)
 
Object visit (OWLObjectAllValuesFrom desc)
 

Static Public Member Functions

static boolean tryParseInt (String value)
 

Package Attributes

Set
< OWLVisitorForRestrictionData.CardinalityData > 
minCardinalityData
 
Set
< OWLVisitorForRestrictionData.CardinalityData > 
maxCardinalityData
 
Set
< OWLVisitorForRestrictionData.CardinalityData > 
cardinalityData
 
Set
< OWLVisitorForRestrictionData.HasValueData > 
hasValueData
 
Set
< OWLVisitorForRestrictionData.ValueData > 
hasSelfData
 
Set
< OWLVisitorForRestrictionData.ValueData > 
someValuesFromData
 
Set
< OWLVisitorForRestrictionData.ValueData > 
allValuesFromData
 

Private Member Functions

boolean errorClassDetection (String uri)
 

Detailed Description

Class collect information about restrictions.

Class collect information about restrictions

Author
Marek Kopecky

Definition at line 38 of file OWLVisitorForRestrictionData.java.

Constructor & Destructor Documentation

cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.OWLVisitorForRestrictionData ( OWLOntologyWalker  walker)

Initialize data structures.

Parameters
walkerImportant for super-class constructor.

Definition at line 125 of file OWLVisitorForRestrictionData.java.

Member Function Documentation

boolean cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.errorClassDetection ( String  uri)
private

Determine, if uri represent anonymous class.

Parameters
uriOWL Class uri.
Returns
true, if uri represent anonymous class

Definition at line 223 of file OWLVisitorForRestrictionData.java.

Here is the call graph for this function:

Here is the caller graph for this function:

Set<OWLVisitorForRestrictionData.ValueData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.getAllValuesFromData ( )

Get allValuesFrom data

Returns
AllValuesFrom data

Definition at line 196 of file OWLVisitorForRestrictionData.java.

Set<OWLVisitorForRestrictionData.CardinalityData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.getCardinalityData ( )

Gets cardinality data

Returns
Cardinality data

Definition at line 160 of file OWLVisitorForRestrictionData.java.

Set<OWLVisitorForRestrictionData.ValueData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.getHasSelfData ( )

Gets hasSelf data

Returns
HasSelf data

Definition at line 178 of file OWLVisitorForRestrictionData.java.

Set<OWLVisitorForRestrictionData.HasValueData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.getHasValueData ( )

Gets hasValue data

Returns
HasValue data

Definition at line 169 of file OWLVisitorForRestrictionData.java.

Set<OWLVisitorForRestrictionData.CardinalityData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.getMaxCardinalityData ( )

Gets maxCardinality data

Returns
MaxCardinality data

Definition at line 151 of file OWLVisitorForRestrictionData.java.

Set<OWLVisitorForRestrictionData.CardinalityData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.getMinCardinalityData ( )

Gets minCardinality data

Returns
MinCardinality data

Definition at line 142 of file OWLVisitorForRestrictionData.java.

Set<OWLVisitorForRestrictionData.ValueData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.getSomeValuesFromData ( )

Get someValuesFrom data

Returns
SomeValuesFrom data

Definition at line 187 of file OWLVisitorForRestrictionData.java.

static boolean cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.tryParseInt ( String  value)
static

Determine, if string value represent number.

Parameters
valuestring value
Returns
true, if value represent number, else false

Definition at line 205 of file OWLVisitorForRestrictionData.java.

Here is the caller graph for this function:

Object cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.visit ( OWLObjectMinCardinality  desc)

Get information about MinCardinality restriction.

Parameters
descMinCardinality information.
Returns
Nothing, because this function is called by OWLOntologyWalker.

Definition at line 239 of file OWLVisitorForRestrictionData.java.

Object cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.visit ( OWLObjectMaxCardinality  desc)

Get information about MaxCardinality restriction.

Parameters
descMaxCardinality information.
Returns
Nothing, because this function is called by OWLOntologyWalker.

Definition at line 271 of file OWLVisitorForRestrictionData.java.

Object cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.visit ( OWLObjectExactCardinality  desc)

Get information about ExactCardinality restriction.

Parameters
descExactCardinality information.
Returns
Nothing, because this function is called by OWLOntologyWalker.

Definition at line 303 of file OWLVisitorForRestrictionData.java.

Object cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.visit ( OWLObjectHasValue  desc)

Get information about HasValue restriction.

Parameters
descHasValue information.
Returns
Nothing, because this function is called by OWLOntologyWalker.

Definition at line 335 of file OWLVisitorForRestrictionData.java.

Object cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.visit ( OWLObjectHasSelf  desc)

Get information about HasSelf restriction.

Parameters
descBase information about restriction.
Returns
Nothing, because this function is called by OWLOntologyWalker.

Definition at line 367 of file OWLVisitorForRestrictionData.java.

Object cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.visit ( OWLObjectSomeValuesFrom  desc)

Get information about SomeValuesFrom restriction.

Parameters
descSomeValuesFrom information.
Returns
Nothing, because this function is called by OWLOntologyWalker.

Definition at line 400 of file OWLVisitorForRestrictionData.java.

Here is the call graph for this function:

Object cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.visit ( OWLObjectAllValuesFrom  desc)

Get information about AllValuesFrom restriction.

Parameters
descAllValuesFrom information.
Returns
Nothing, because this function is called by OWLOntologyWalker.

Definition at line 438 of file OWLVisitorForRestrictionData.java.

Here is the call graph for this function:

Member Data Documentation

Set<OWLVisitorForRestrictionData.ValueData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.allValuesFromData
package

Set of allValuesFrom data

Definition at line 119 of file OWLVisitorForRestrictionData.java.

Set<OWLVisitorForRestrictionData.CardinalityData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.cardinalityData
package

Set of cardinality data

Definition at line 103 of file OWLVisitorForRestrictionData.java.

Set<OWLVisitorForRestrictionData.ValueData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.hasSelfData
package

Set of self data

Definition at line 111 of file OWLVisitorForRestrictionData.java.

Set<OWLVisitorForRestrictionData.HasValueData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.hasValueData
package

Set of hasValue data

Definition at line 107 of file OWLVisitorForRestrictionData.java.

Set<OWLVisitorForRestrictionData.CardinalityData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.maxCardinalityData
package

Set of maxCardinality data

Definition at line 99 of file OWLVisitorForRestrictionData.java.

Set<OWLVisitorForRestrictionData.CardinalityData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.minCardinalityData
package

Set of minCardinality data

Definition at line 95 of file OWLVisitorForRestrictionData.java.

Set<OWLVisitorForRestrictionData.ValueData> cz.vutbr.fit.knot.annotations.web.OWLVisitorForRestrictionData.someValuesFromData
package

Set of someValuesFrom data

Definition at line 115 of file OWLVisitorForRestrictionData.java.


The documentation for this class was generated from the following file: