org.deri.wsmo4j.io.serializer.wsml
Class ChoreographySerializerWSML

java.lang.Object
  extended by com.ontotext.wsmo4j.serializer.wsml.WSMLEnumerator
      extended by com.ontotext.wsmo4j.serializer.wsml.WSMLTextExportHelper
          extended by org.deri.wsmo4j.io.serializer.wsml.ChoreographySerializerWSML
All Implemented Interfaces:
com.ontotext.wsmo4j.serializer.wsml.Visitor

public class ChoreographySerializerWSML
extends com.ontotext.wsmo4j.serializer.wsml.WSMLTextExportHelper

Choreography Serializer Class

    Created on Sep 18, 2005
    Committed by $Author: morcen $
    $Source$
 

Version:
$Revision: 1949 $ $Date: 2007-04-02 16:05:18 +0300 (Mon, 02 Apr 2007) $
Author:
James Scicluna, Thomas Haselwanter

Field Summary
protected  String indentation
           
 
Fields inherited from class com.ontotext.wsmo4j.serializer.wsml.WSMLTextExportHelper
visitorSerializeTerm, writer
 
Constructor Summary
ChoreographySerializerWSML(Writer writer, org.wsmo.common.TopEntity topEntity)
           
 
Method Summary
 void helpChoreography(Choreography c)
           
protected  String helpSerializeTerm(org.omwg.logicalexpression.terms.Term term)
           
 void visit(org.wsmo.service.Interface item)
           
protected  ChoreographySerializerWSML write(String str)
           
protected  ChoreographySerializerWSML writeln(String str)
           
 
Methods inherited from class com.ontotext.wsmo4j.serializer.wsml.WSMLTextExportHelper
inAttribute, inAxiom, inCapability, inChoreography, inConcept, inEntity, inGGMediator, inGoal, inImportsOntologies, inInstance, inInterface, inLogExpressionDefinition, inOntology, inOOMediator, inOrchestration, inRelation, inRelationInstance, inUsesMediators, inWebService, inWGMediator, inWWMediator, onAttributeKeyValue, onHasAssumptions, onHasEffects, onHasPostconditions, onHasPreconditions, onImportedOntologies, onInstanceMemberOf, onLogExpression, onMediatorSources, onMediatorTarget, onMediatorUseService, onMultipleInterfaces, onNFPKeyValues, onParameters, onParameterValues, onRelationInstanceMemberOf, onSharedVariables, onSuperConcepts, onSuperRelations, onUsedMediators, outEntity, process
 
Methods inherited from class com.ontotext.wsmo4j.serializer.wsml.WSMLEnumerator
inTopEntity, onAxiomDefinition, outAttribute, outAxiom, outCapability, outChoreography, outConcept, outGGMediator, outGoal, outImportsOntologies, outInstance, outInterface, outLogExpressionDefinition, outOntology, outOOMediator, outOrchestration, outRelation, outRelationInstance, outTopEntity, outUsesMediators, outWebService, outWGMediator, outWWMediator, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

indentation

protected final String indentation
See Also:
Constant Field Values
Constructor Detail

ChoreographySerializerWSML

public ChoreographySerializerWSML(Writer writer,
                                  org.wsmo.common.TopEntity topEntity)
Method Detail

visit

public void visit(org.wsmo.service.Interface item)
Overrides:
visit in class com.ontotext.wsmo4j.serializer.wsml.WSMLEnumerator

helpChoreography

public void helpChoreography(Choreography c)

helpSerializeTerm

protected String helpSerializeTerm(org.omwg.logicalexpression.terms.Term term)

write

protected ChoreographySerializerWSML write(String str)

writeln

protected ChoreographySerializerWSML writeln(String str)


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