2ronwalf * OWL-S concept: http://www.daml.org/services/owl-s/1.0/Profile.owl#Profile
14daenzerorama /**
14daenzerorama * Removes the service by breaking the link <code>service:presentedBy</code>.
14daenzerorama * The service itself remains untouched.
2ronwalf * Get profile's text description. See {@link org.mindswap.owl.OWLConfig#DEFAULT_LANGS OWLConfig}
2ronwalf * to learn how the language identifiers will be resolved when searching for a text description.
2ronwalf * Get profile's text description. The associated textDescription should have the same language
2ronwalf * identifier as given in the parameter. If a textDescription for that labguage is not found null
2ronwalf * value will be returned even if there is another textDescription with a different language
2ronwalf * Get the service name defined in the profile. See {@link org.mindswap.owl.OWLConfig#DEFAULT_LANGS OWLConfig}
2ronwalf * Get the service name defined in the profile. The associated serviceName should have the same
2ronwalf * language identifier as given in the parameter. If a serviceName for that language is not found
2ronwalf * null value will be returned even if there is another serviceName with a different language
2ronwalf public ServiceParameter createServiceParameter( OWLObjectProperty prop, OWLIndividual sParameter );
14daenzerorama /**
14daenzerorama * Removes the given input by breaking the property <code>process:hasInput</code>
14daenzerorama * The input itself is not touched at all.
14daenzerorama * @param input the input to remove
14daenzerorama /**
14daenzerorama * Removes all inputs from the process by breaking the property <code>process:hasInput</code>
14daenzerorama * The inputs themselves are not touched at all.
14daenzerorama /**
14daenzerorama * Removes the given output by breaking the property <code>process:hasOutput</code>
14daenzerorama * The output itself is not touched at all.
14daenzerorama * @param output the output to remove
14daenzerorama /**
14daenzerorama * Removes all outputs from the process by breaking the property <code>process:hasOutput</code>
14daenzerorama * The outputs themselves are not touched at all.
14daenzerorama /**
14daenzerorama * Removes the given result by breaking the property <code>process:hasResult</code>
14daenzerorama * The result itself is not touched at all.
14daenzerorama * @param result the output to remove
14daenzerorama /**
14daenzerorama * Removes all results from the process by breaking the property <code>process:hasResult</code>
14daenzerorama * The results themselves are not touched at all.
14daenzerorama /**
14daenzerorama * Deletes the given input from the ontology
14daenzerorama * @param input the input to delete
14daenzerorama /**
14daenzerorama * Deletes all inputs of this process from the ontology
14daenzerorama /**
14daenzerorama * Deletes the given output from the ontology
14daenzerorama * @param output the output to delete
14daenzerorama /**
14daenzerorama * Deletes all outputs of this process from the ontology
14daenzerorama /**
14daenzerorama * Deletes the given result from the ontology
14daenzerorama * @param result the result to delete
14daenzerorama /**
14daenzerorama * Deletes all results of this process from the ontology