com.ontotext.wsmo4j.serializer.wsml
Class WSMLEnumerator

java.lang.Object
  extended by com.ontotext.wsmo4j.serializer.wsml.WSMLEnumerator
All Implemented Interfaces:
Visitor
Direct Known Subclasses:
WSMLTextExportHelper

public class WSMLEnumerator
extends Object
implements Visitor


Constructor Summary
WSMLEnumerator()
           
 
Method Summary
 void inAttribute(org.omwg.ontology.Attribute item)
           
 void inAxiom(org.omwg.ontology.Axiom item)
           
 void inCapability(org.wsmo.service.Capability item)
           
 void inChoreography(org.wsmo.service.Choreography item)
           
 void inConcept(org.omwg.ontology.Concept item)
           
 void inEntity(org.wsmo.common.Entity item)
           
 void inGGMediator(org.wsmo.mediator.GGMediator item)
           
 void inGoal(org.wsmo.service.Goal item)
           
 void inImportsOntologies(org.wsmo.common.TopEntity item)
           
 void inInstance(org.omwg.ontology.Instance item)
           
 void inInterface(org.wsmo.service.Interface item)
           
 void inLogExpressionDefinition(org.omwg.ontology.Axiom item)
           
 void inOntology(org.omwg.ontology.Ontology item)
           
 void inOOMediator(org.wsmo.mediator.OOMediator item)
           
 void inOrchestration(org.wsmo.service.Orchestration item)
           
 void inRelation(org.omwg.ontology.Relation item)
           
 void inRelationInstance(org.omwg.ontology.RelationInstance item)
           
 void inTopEntity(org.wsmo.common.TopEntity item)
           
 void inUsesMediators(org.wsmo.common.TopEntity item)
           
 void inWebService(org.wsmo.service.WebService item)
           
 void inWGMediator(org.wsmo.mediator.WGMediator item)
           
 void inWWMediator(org.wsmo.mediator.WWMediator item)
           
 void onAttributeKeyValue(org.wsmo.common.Identifier key, Set values)
           
 void onAxiomDefinition(org.omwg.ontology.Axiom item)
           
 void onHasAssumptions(org.wsmo.common.Entity item)
           
 void onHasEffects(org.wsmo.common.Entity item)
           
 void onHasPostconditions(org.wsmo.common.Entity item)
           
 void onHasPreconditions(org.wsmo.common.Entity item)
           
 void onImportedOntologies(Set list)
           
 void onInstanceMemberOf(Set list)
           
 void onLogExpression(org.omwg.logicalexpression.LogicalExpression item)
           
 void onMediatorSources(Set item)
           
 void onMediatorTarget(org.wsmo.common.Identifier item)
           
 void onMediatorUseService(org.wsmo.common.Identifier item)
           
 void onMultipleInterfaces(Set list)
           
 void onNFPKeyValues(org.wsmo.common.IRI key, Set vals)
           
 void onParameters(List list)
           
 void onParameterValues(List values)
           
 void onRelationInstanceMemberOf(org.omwg.ontology.Relation concept)
           
 void onSharedVariables(Set list)
           
 void onSuperConcepts(Set superconcepts)
           
 void onSuperRelations(Set list)
           
 void onUsedMediators(Set list)
           
 void outAttribute(org.omwg.ontology.Attribute item)
           
 void outAxiom(org.omwg.ontology.Axiom item)
           
 void outCapability(org.wsmo.service.Capability item)
           
 void outChoreography(org.wsmo.service.Choreography item)
           
 void outConcept(org.omwg.ontology.Concept item)
           
 void outEntity(org.wsmo.common.Entity item)
           
 void outGGMediator(org.wsmo.mediator.GGMediator item)
           
 void outGoal(org.wsmo.service.Goal item)
           
 void outImportsOntologies(org.wsmo.common.TopEntity item)
           
 void outInstance(org.omwg.ontology.Instance item)
           
 void outInterface(org.wsmo.service.Interface item)
           
 void outLogExpressionDefinition(org.omwg.ontology.Axiom item)
           
 void outOntology(org.omwg.ontology.Ontology item)
           
 void outOOMediator(org.wsmo.mediator.OOMediator item)
           
 void outOrchestration(org.wsmo.service.Orchestration item)
           
 void outRelation(org.omwg.ontology.Relation item)
           
 void outRelationInstance(org.omwg.ontology.RelationInstance item)
           
 void outTopEntity(org.wsmo.common.TopEntity item)
           
 void outUsesMediators(org.wsmo.common.TopEntity item)
           
 void outWebService(org.wsmo.service.WebService item)
           
 void outWGMediator(org.wsmo.mediator.WGMediator item)
           
 void outWWMediator(org.wsmo.mediator.WWMediator item)
           
 void visit(org.omwg.ontology.Attribute item)
           
 void visit(org.omwg.ontology.Axiom item)
           
 void visit(org.wsmo.service.Capability item)
           
 void visit(org.wsmo.service.Choreography item)
           
 void visit(org.omwg.ontology.Concept item)
           
 void visit(org.wsmo.common.Entity item)
           
 void visit(org.wsmo.mediator.GGMediator item)
           
 void visit(org.wsmo.service.Goal item)
           
 void visit(org.omwg.ontology.Instance item)
           
 void visit(org.wsmo.service.Interface item)
           
 void visit(org.wsmo.common.IRI uri)
           
 void visit(org.omwg.logicalexpression.LogicalExpression item)
           
 void visit(org.wsmo.mediator.Mediator item)
           
 void visit(org.omwg.ontology.Ontology item)
           
 void visit(org.wsmo.mediator.OOMediator item)
           
 void visit(org.wsmo.service.Orchestration item)
           
 void visit(org.omwg.ontology.Relation item)
           
 void visit(org.omwg.ontology.RelationInstance item)
           
 void visit(org.wsmo.service.ServiceDescription item)
           
 void visit(org.wsmo.common.TopEntity item)
           
 void visit(org.wsmo.service.WebService item)
           
 void visit(org.wsmo.mediator.WGMediator item)
           
 void visit(org.wsmo.mediator.WWMediator item)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSMLEnumerator

public WSMLEnumerator()
Method Detail

visit

public void visit(org.wsmo.common.IRI uri)

visit

public void visit(org.wsmo.common.Entity item)
Specified by:
visit in interface Visitor

inEntity

public void inEntity(org.wsmo.common.Entity item)

onNFPKeyValues

public void onNFPKeyValues(org.wsmo.common.IRI key,
                           Set vals)

outEntity

public void outEntity(org.wsmo.common.Entity item)

visit

public void visit(org.wsmo.common.TopEntity item)

inTopEntity

public void inTopEntity(org.wsmo.common.TopEntity item)

outTopEntity

public void outTopEntity(org.wsmo.common.TopEntity item)

inImportsOntologies

public void inImportsOntologies(org.wsmo.common.TopEntity item)

outImportsOntologies

public void outImportsOntologies(org.wsmo.common.TopEntity item)

onImportedOntologies

public void onImportedOntologies(Set list)

inUsesMediators

public void inUsesMediators(org.wsmo.common.TopEntity item)

outUsesMediators

public void outUsesMediators(org.wsmo.common.TopEntity item)

onUsedMediators

public void onUsedMediators(Set list)

visit

public void visit(org.omwg.ontology.Ontology item)

visit

public void visit(org.omwg.ontology.Axiom item)

onAxiomDefinition

public void onAxiomDefinition(org.omwg.ontology.Axiom item)

visit

public void visit(org.omwg.logicalexpression.LogicalExpression item)

onLogExpression

public void onLogExpression(org.omwg.logicalexpression.LogicalExpression item)

inLogExpressionDefinition

public void inLogExpressionDefinition(org.omwg.ontology.Axiom item)

outLogExpressionDefinition

public void outLogExpressionDefinition(org.omwg.ontology.Axiom item)

visit

public void visit(org.omwg.ontology.Concept item)

onSuperConcepts

public void onSuperConcepts(Set superconcepts)

visit

public void visit(org.omwg.ontology.Attribute item)

inAttribute

public void inAttribute(org.omwg.ontology.Attribute item)

outAttribute

public void outAttribute(org.omwg.ontology.Attribute item)

visit

public void visit(org.omwg.ontology.Relation item)

onSuperRelations

public void onSuperRelations(Set list)

onParameters

public void onParameters(List list)

visit

public void visit(org.omwg.ontology.Instance item)

onInstanceMemberOf

public void onInstanceMemberOf(Set list)

onAttributeKeyValue

public void onAttributeKeyValue(org.wsmo.common.Identifier key,
                                Set values)

visit

public void visit(org.omwg.ontology.RelationInstance item)

onRelationInstanceMemberOf

public void onRelationInstanceMemberOf(org.omwg.ontology.Relation concept)

onParameterValues

public void onParameterValues(List values)

visit

public void visit(org.wsmo.service.ServiceDescription item)

onMultipleInterfaces

public void onMultipleInterfaces(Set list)

onSharedVariables

public void onSharedVariables(Set list)

visit

public void visit(org.wsmo.service.Capability item)

onHasAssumptions

public void onHasAssumptions(org.wsmo.common.Entity item)

onHasEffects

public void onHasEffects(org.wsmo.common.Entity item)

onHasPreconditions

public void onHasPreconditions(org.wsmo.common.Entity item)

onHasPostconditions

public void onHasPostconditions(org.wsmo.common.Entity item)

visit

public void visit(org.wsmo.service.Interface item)

visit

public void visit(org.wsmo.service.Orchestration item)

visit

public void visit(org.wsmo.service.Choreography item)

visit

public void visit(org.wsmo.service.WebService item)

visit

public void visit(org.wsmo.service.Goal item)

visit

public void visit(org.wsmo.mediator.Mediator item)

visit

public void visit(org.wsmo.mediator.OOMediator item)

visit

public void visit(org.wsmo.mediator.WGMediator item)

visit

public void visit(org.wsmo.mediator.WWMediator item)

visit

public void visit(org.wsmo.mediator.GGMediator item)

inOntology

public void inOntology(org.omwg.ontology.Ontology item)

inAxiom

public void inAxiom(org.omwg.ontology.Axiom item)

inConcept

public void inConcept(org.omwg.ontology.Concept item)

inRelation

public void inRelation(org.omwg.ontology.Relation item)

inInstance

public void inInstance(org.omwg.ontology.Instance item)

inRelationInstance

public void inRelationInstance(org.omwg.ontology.RelationInstance item)

inWebService

public void inWebService(org.wsmo.service.WebService item)

inCapability

public void inCapability(org.wsmo.service.Capability item)

inInterface

public void inInterface(org.wsmo.service.Interface item)

inOrchestration

public void inOrchestration(org.wsmo.service.Orchestration item)

inChoreography

public void inChoreography(org.wsmo.service.Choreography item)

inGoal

public void inGoal(org.wsmo.service.Goal item)

inOOMediator

public void inOOMediator(org.wsmo.mediator.OOMediator item)

inWGMediator

public void inWGMediator(org.wsmo.mediator.WGMediator item)

inWWMediator

public void inWWMediator(org.wsmo.mediator.WWMediator item)

inGGMediator

public void inGGMediator(org.wsmo.mediator.GGMediator item)

onMediatorSources

public void onMediatorSources(Set item)

onMediatorTarget

public void onMediatorTarget(org.wsmo.common.Identifier item)

onMediatorUseService

public void onMediatorUseService(org.wsmo.common.Identifier item)

outOntology

public void outOntology(org.omwg.ontology.Ontology item)

outAxiom

public void outAxiom(org.omwg.ontology.Axiom item)

outConcept

public void outConcept(org.omwg.ontology.Concept item)

outRelation

public void outRelation(org.omwg.ontology.Relation item)

outInstance

public void outInstance(org.omwg.ontology.Instance item)

outRelationInstance

public void outRelationInstance(org.omwg.ontology.RelationInstance item)

outWebService

public void outWebService(org.wsmo.service.WebService item)

outCapability

public void outCapability(org.wsmo.service.Capability item)

outInterface

public void outInterface(org.wsmo.service.Interface item)

outOrchestration

public void outOrchestration(org.wsmo.service.Orchestration item)

outChoreography

public void outChoreography(org.wsmo.service.Choreography item)

outGoal

public void outGoal(org.wsmo.service.Goal item)

outOOMediator

public void outOOMediator(org.wsmo.mediator.OOMediator item)

outWGMediator

public void outWGMediator(org.wsmo.mediator.WGMediator item)

outWWMediator

public void outWWMediator(org.wsmo.mediator.WWMediator item)

outGGMediator

public void outGGMediator(org.wsmo.mediator.GGMediator item)


Copyright © 2004-2008 Ontotext Lab.. All Rights Reserved.