org.mindswap.owls.grounding
Interface Grounding

All Superinterfaces:
OWLEntity, OWLIndividual, OWLObject, OWLValue

public interface Grounding
extends OWLIndividual

Represents the OWL-S grounding. Note that there is not a subclass named WsdlGrounding. The reason is a Grounding object may contain many AtomicGrounding objects that are either WSDL or UPnP. Only AtomicGrounding objects are labeld as WSDL or UPnP. OWL-S concept: http://www.daml.org/services/owl-s/1.0/Grounding#Grounding

Author:
Evren Sirin

Method Summary
 void addGrounding(AtomicGrounding apg)
          addGrounding
 AtomicGrounding getAtomicGrounding(AtomicProcess process)
          Return the AtomicProcessGroundings defined for this process.
 AtomicGroundingList getAtomicGroundings()
          Return all the AtomicProcessGroundings defined in this grounding.
 AtomicGroundingList getAtomicGroundings(AtomicProcess process)
          getAtomicGroundings
 Service getService()
          getService
 void setService(Service service)
          setService
 
Methods inherited from interface org.mindswap.owl.OWLIndividual
addProperty, addProperty, addProperty, addProperty, addType, getDifferentIndividuals, getIncomingProperties, getIncomingProperties, getIncomingProperty, getOWLSOntology, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getSameIndividuals, getSourceOntology, getType, getTypes, hasProperty, hasProperty, isDifferentFrom, isSameAs, isType, removeProperties, removeProperty, removeTypes, setProperty, setProperty, setProperty, setProperty, toRDF, toRDF
 
Methods inherited from interface org.mindswap.owl.OWLEntity
addAnnotation, addAnnotation, addAnnotation, getAnnotation, getAnnotation, getAnnotations, getAnonID, getKB, getLabel, getLabel, getLabels, getLocalName, getOntology, getQName, getURI, isAnon, removeAnnotations, setAnnotation, setAnnotation, setAnnotation, setLabel, setLabel
 
Methods inherited from interface org.mindswap.owl.OWLObject
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView
 
Methods inherited from interface org.mindswap.owl.OWLValue
isDataValue, isIndividual
 
Methods inherited from interface org.mindswap.owl.OWLObject
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView
 

Method Detail

setService

void setService(Service service)
setService

Parameters:
service -

getService

Service getService()
getService

Returns:

addGrounding

void addGrounding(AtomicGrounding apg)
addGrounding

Parameters:
apg -

getAtomicGrounding

AtomicGrounding getAtomicGrounding(AtomicProcess process)
Return the AtomicProcessGroundings defined for this process.

Parameters:
process -
Returns:

getAtomicGroundings

AtomicGroundingList getAtomicGroundings()
Return all the AtomicProcessGroundings defined in this grounding.

Returns:

getAtomicGroundings

AtomicGroundingList getAtomicGroundings(AtomicProcess process)
getAtomicGroundings

Parameters:
process -
Returns:


Copyright © 2004 Evren Sirin. All Rights Reserved.