|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Profile
Represents the OWL-S profile. OWL-S concept: http://www.daml.org/services/owl-s/1.0/Profile.owl#Profile
| Method Summary | |
|---|---|
void |
addCategory(ServiceCategory category)
Add a new category for this profile. |
void |
addContactInfo(Actor actor)
|
void |
addInput(Input input)
|
void |
addOutput(Output output)
|
void |
addResult(Result result)
|
void |
addServiceClassification(java.net.URI classification)
|
void |
addServiceParameter(ServiceParameter serviceParam)
|
void |
addServiceParameterValue(OWLObjectProperty prop,
OWLIndividual value)
|
void |
addServiceParameterValue(java.lang.String name,
OWLIndividual value)
|
void |
addServiceProduct(java.net.URI product)
|
OWLIndividualList |
getCategories()
Get the list of all categories defined for this profile. |
ServiceCategory |
getCategory()
getCategory |
Actor |
getContactInfo()
getContactInfo |
OWLIndividualList |
getContactInfos()
Get all the contact info values |
InputList |
getInputs()
Get the inputs for this profile. |
OutputList |
getOutputs()
Get the outputs for this profile. |
Process |
getProcess()
Get the process associated with this profile. |
Result |
getResult()
Get the result for this profile. |
ResultList |
getResults()
Get the results for this profile. |
Service |
getService()
Get the service this profile presents |
java.net.URI |
getServiceClassification()
|
OWLDataValueList |
getServiceClassifications()
|
java.lang.String |
getServiceName()
Get the service name defined in the profile. |
java.lang.String |
getServiceName(java.lang.String lang)
Get the service name defined in the profile. |
OWLDataValueList |
getServiceNames()
Return all service names written in any language. |
ServiceParameter |
getServiceParameter(OWLObjectProperty prop)
getServiceParameter |
ServiceParameter |
getServiceParameter(java.lang.String name)
|
OWLIndividualList |
getServiceParameters()
getServiceParameters |
OWLIndividual |
getServiceParameterValue(OWLObjectProperty prop)
|
OWLIndividual |
getServiceParameterValue(java.lang.String name)
|
java.net.URI |
getServiceProduct()
|
OWLDataValueList |
getServiceProducts()
|
java.lang.String |
getTextDescription()
Get profile's text description. |
java.lang.String |
getTextDescription(java.lang.String lang)
Get profile's text description. |
OWLDataValueList |
getTextDescriptions()
Return all text descriptions written in any language. |
void |
setCategory(ServiceCategory category)
Set the category for this profile (remove any previous cateogry) |
void |
setContactInfo(Actor actor)
|
void |
setResult(Result result)
|
void |
setService(Service service)
Set the service this profile presents |
void |
setServiceClassification(java.net.URI classification)
|
void |
setServiceName(java.lang.String desc)
Set the service name. |
void |
setServiceProduct(java.net.URI product)
|
void |
setTextDescription(java.lang.String desc)
Set profile's text description. |
| Methods inherited from interface org.mindswap.owl.OWLObject |
|---|
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView |
| Methods inherited from interface org.mindswap.owl.OWLObject |
|---|
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView |
| Methods inherited from interface org.mindswap.owls.process.MultiConditional |
|---|
addCondition, getConditions |
| Methods inherited from interface org.mindswap.owls.process.Conditional |
|---|
getCondition, setCondition |
| Methods inherited from interface org.mindswap.owl.OWLObject |
|---|
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView |
| Methods inherited from interface org.mindswap.owl.OWLObject |
|---|
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView |
| Method Detail |
|---|
Service getService()
void setService(Service service)
service - Process getProcess()
void setTextDescription(java.lang.String desc)
desc - java.lang.String getTextDescription()
OWLConfig
to learn how the language identifiers will be resolved when searching for a text description.
java.lang.String getTextDescription(java.lang.String lang)
lang -
OWLDataValueList getTextDescriptions()
java.lang.String getServiceName()
OWLConfig
to learn how the language identifiers will be resolved when searching for a name.
java.lang.String getServiceName(java.lang.String lang)
lang -
OWLDataValueList getServiceNames()
void setServiceName(java.lang.String desc)
desc - void addInput(Input input)
void addOutput(Output output)
void addResult(Result result)
void setResult(Result result)
InputList getInputs()
OutputList getOutputs()
ResultList getResults()
Result getResult()
ServiceCategory getCategory()
OWLIndividualList getCategories()
void addCategory(ServiceCategory category)
category - void setCategory(ServiceCategory category)
category - Actor getContactInfo()
OWLIndividualList getContactInfos()
void addContactInfo(Actor actor)
void setContactInfo(Actor actor)
OWLIndividualList getServiceParameters()
ServiceParameter getServiceParameter(OWLObjectProperty prop)
ServiceParameter getServiceParameter(java.lang.String name)
OWLIndividual getServiceParameterValue(OWLObjectProperty prop)
OWLIndividual getServiceParameterValue(java.lang.String name)
void addServiceParameter(ServiceParameter serviceParam)
void addServiceParameterValue(OWLObjectProperty prop,
OWLIndividual value)
void addServiceParameterValue(java.lang.String name,
OWLIndividual value)
java.net.URI getServiceProduct()
OWLDataValueList getServiceProducts()
void addServiceProduct(java.net.URI product)
void setServiceProduct(java.net.URI product)
java.net.URI getServiceClassification()
OWLDataValueList getServiceClassifications()
void addServiceClassification(java.net.URI classification)
void setServiceClassification(java.net.URI classification)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||