|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface StateSignature
StateSignature defines the containers for the modes and also implements methods to allow the modification of imported ontologies which define the state of the machine.
Created on Jul 26, 2005 Committed by $Author: vassil_momtchev $ $Source$
Method Summary | |
---|---|
void |
addMediator(org.wsmo.mediator.OOMediator mediator)
Adds a reference to a new oo-mediator to this element's used mediators list. |
void |
addMode(Mode mode)
Adds a particular mode to the signature |
void |
addOntology(org.omwg.ontology.Ontology ontology)
Adds an ontology to this element's imported ontologies list |
Set<Controlled> |
listControlledModes()
Lists the Controlled Mode |
Set<In> |
listInModes()
Lists the In Modes |
Set |
listMediators()
Returns the list of used mediators. |
Set<org.omwg.ontology.Ontology> |
listOntologies()
Returns a list of ontologies which this element imports. |
Set<Out> |
listOutModes()
Lists the Out Modes |
Set<Shared> |
listSharedModes()
Lists the Shared Modes |
Set<Static> |
listStaticModes()
Lists the Static Mode |
void |
removeMediator(org.wsmo.common.IRI iri)
Removes a reference to a oo-mediator from this element's used mediator list. |
void |
removeMediator(org.wsmo.mediator.OOMediator mediator)
Removes a reference to a mediator from this element's used mediator list. |
void |
removeMode(Mode mode)
Removes a particular mode from the state signature |
void |
removeOntology(org.wsmo.common.IRI iri)
Removes an ontology from the list of ontolgies which this element imports. |
void |
removeOntology(org.omwg.ontology.Ontology ontology)
Removes an ontology from the list of ontolgies which this element imports. |
Methods inherited from interface org.wsmo.common.Entity |
---|
addNFPValue, addNFPValue, getIdentifier, listNFPValues, listNFPValues, removeNFP, removeNFPValue, removeNFPValue |
Methods inherited from interface java.lang.Iterable |
---|
iterator |
Method Detail |
---|
Set<In> listInModes()
Set<Out> listOutModes()
Set<Shared> listSharedModes()
Set<Static> listStaticModes()
Set<Controlled> listControlledModes()
void addOntology(org.omwg.ontology.Ontology ontology)
ontology
- The ontology to be imported.removeOntology(Ontology ontology)
,
removeOntology(IRI iri)
void removeOntology(org.wsmo.common.IRI iri)
iri
- The ID of the ontology to be removed from this element's
imported ontologies list.void removeOntology(org.omwg.ontology.Ontology ontology)
ontology
- The ontology to be removed from this element's imported
ontologies list.Set<org.omwg.ontology.Ontology> listOntologies()
Ontology
void addMediator(org.wsmo.mediator.OOMediator mediator)
mediator
- the used mediator reference#removeMediator(Mediator mediator)
void removeMediator(org.wsmo.mediator.OOMediator mediator)
mediator
- The mediator to be removed from this element's list of used mediators.void removeMediator(org.wsmo.common.IRI iri)
iri
- The ID of the mediator to be removed from this element's list of used mediators.Set listMediators()
Mediator
void addMode(Mode mode)
mode
- void removeMode(Mode mode)
mode
- The Mode object to be removed
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |