Java Doc for Dom4JXPDLSerializer.java in  » Workflow-Engines » obe-1.0 » org » obe » xpdl » serializer » dom4j » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Workflow Engines » obe 1.0 » org.obe.xpdl.serializer.dom4j 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.obe.xpdl.serializer.dom4j.Dom4JXPDLSerializer

Dom4JXPDLSerializer
public class Dom4JXPDLSerializer implements XPDLSerializer,DOM4JNames(Code)
Implementation of the XPDLSerializer interface which uses the DOM4J library to serialize a package to an XPDL document.
author:
   Anthony Eden
author:
   Adrian Price




Method Summary
protected  ElementgetExtendedAttributes(Element parent)
    
public  voidserialize(XPDLPackage pkg, OutputStream out)
    
public  voidserialize(XPDLPackage pkg, Writer out)
     Serialize the package to the given output stream.
protected  voidwriteActivities(Activity[] activities, Element parent)
    
protected  voidwriteActivity(Activity activity, Element parent)
    
protected  voidwriteActivitySet(ActivitySet activitySet, Element parent)
    
protected  voidwriteActivitySets(ActivitySet[] activitySets, Element parent)
    
protected  voidwriteActualParameters(ActualParameter[] actualParameters, Element parent)
    
protected  voidwriteApplications(Application[] applications, Element parent)
    
protected  voidwriteAssignmentStrategy(AssignmentStrategyDef strategy, Element parent)
    
protected  voidwriteBounds(Rectangle bounds, Element parent)
    
protected  voidwriteCondition(Condition condition, Element parent)
    
protected  voidwriteConformanceClass(ConformanceClass cc, Element parent)
    
protected  voidwriteDataFields(DataField[] dataFields, Element parent)
    
protected  voidwriteDataType(DataType dataType, Element parent)
    
protected  voidwriteDeadline(Deadline deadline, Element parent)
    
protected  voidwriteDeadlines(Deadline[] deadlines, Element parent)
    
protected  ElementwriteEvent(Event event, Element parent)
    
protected  voidwriteExecutionType(ExecutionType execType, Element parent)
    
protected  voidwriteExtendedAttribute(String name, Object value, Element parent)
    
protected  voidwriteExtendedAttributes(ExtendedAttributes extAttrs, Element parent)
    
protected  voidwriteExternalPackages(ExternalPackage[] externalPackages, Element parent)
    
protected  voidwriteExternalReference(ExternalReference externalReference, Element parent)
    
protected  voidwriteFormalParameters(FormalParameter[] formalParameters, Element parent)
    
protected  voidwriteJoin(Join join, Element parent)
    
protected  voidwriteLoop(Loop loop, Element parent)
    
protected  voidwriteMetaData(Object metadata, Element parent)
    
protected  voidwritePackageHeader(PackageHeader header, Element parent)
    
protected  voidwriteParticipants(Participant[] participants, Element parent)
    
protected  voidwriteProcessHeader(ProcessHeader header, Element parent)
    
protected  voidwriteRedefinableHeader(RedefinableHeader header, Element parent)
    
protected  voidwriteResponsibles(String[] responsibles, Element parent)
    
protected  voidwriteSchemaType(SchemaType schemaType, Element parent)
    
protected  voidwriteScript(Script script, Element parent)
    
protected  voidwriteSimulationInformation(SimulationInformation simulationInfo, Element parent)
    
protected  voidwriteSplit(Split split, Element parent)
    
protected  voidwriteTimeEstimation(TimeEstimation timeEstimation, Element parent)
    
protected  ElementwriteTimer(Timer timer, Element parent)
    
protected  voidwriteTransition(Transition transition, Element parent)
    
protected  voidwriteTransitionReferences(String[] transitionReferences, Element parent)
    
protected  voidwriteTransitionRestriction(TransitionRestriction transitionRestriction, Element parent)
    
protected  voidwriteTransitionRestrictions(TransitionRestriction[] transitionRestrictions, Element parent)
    
protected  voidwriteTransitions(Transition[] transitions, Element parent)
    
protected  voidwriteTrigger(Trigger trigger, Element parent)
    
protected  voidwriteType(Type type, Element parent)
    
protected  voidwriteTypeDeclarations(TypeDeclaration[] typeDeclarations, Element parent)
    
protected  voidwriteWorkflowProcess(WorkflowProcess wp, Element parent)
    
protected  voidwriteWorkflowProcesses(WorkflowProcess[] workflowProcesses, Element parent)
    



Method Detail
getExtendedAttributes
protected Element getExtendedAttributes(Element parent)(Code)



serialize
public void serialize(XPDLPackage pkg, OutputStream out) throws IOException, XPDLSerializerException(Code)



serialize
public void serialize(XPDLPackage pkg, Writer out) throws IOException, XPDLSerializerException(Code)
Serialize the package to the given output stream.
Parameters:
  pkg - The Package
Parameters:
  out - The OutputStream
throws:
  IOException - Any I/O exception
throws:
  XPDLSerializerException - Any serializer Exception



writeActivities
protected void writeActivities(Activity[] activities, Element parent) throws XPDLSerializerException(Code)



writeActivity
protected void writeActivity(Activity activity, Element parent) throws XPDLSerializerException(Code)



writeActivitySet
protected void writeActivitySet(ActivitySet activitySet, Element parent) throws XPDLSerializerException(Code)



writeActivitySets
protected void writeActivitySets(ActivitySet[] activitySets, Element parent) throws XPDLSerializerException(Code)



writeActualParameters
protected void writeActualParameters(ActualParameter[] actualParameters, Element parent) throws XPDLSerializerException(Code)



writeApplications
protected void writeApplications(Application[] applications, Element parent) throws XPDLSerializerException(Code)



writeAssignmentStrategy
protected void writeAssignmentStrategy(AssignmentStrategyDef strategy, Element parent)(Code)



writeBounds
protected void writeBounds(Rectangle bounds, Element parent)(Code)



writeCondition
protected void writeCondition(Condition condition, Element parent)(Code)



writeConformanceClass
protected void writeConformanceClass(ConformanceClass cc, Element parent)(Code)



writeDataFields
protected void writeDataFields(DataField[] dataFields, Element parent) throws XPDLSerializerException(Code)



writeDataType
protected void writeDataType(DataType dataType, Element parent) throws XPDLSerializerException(Code)



writeDeadline
protected void writeDeadline(Deadline deadline, Element parent)(Code)



writeDeadlines
protected void writeDeadlines(Deadline[] deadlines, Element parent)(Code)



writeEvent
protected Element writeEvent(Event event, Element parent)(Code)



writeExecutionType
protected void writeExecutionType(ExecutionType execType, Element parent) throws XPDLSerializerException(Code)



writeExtendedAttribute
protected void writeExtendedAttribute(String name, Object value, Element parent)(Code)



writeExtendedAttributes
protected void writeExtendedAttributes(ExtendedAttributes extAttrs, Element parent) throws XPDLSerializerException(Code)



writeExternalPackages
protected void writeExternalPackages(ExternalPackage[] externalPackages, Element parent) throws XPDLSerializerException(Code)



writeExternalReference
protected void writeExternalReference(ExternalReference externalReference, Element parent) throws XPDLSerializerException(Code)



writeFormalParameters
protected void writeFormalParameters(FormalParameter[] formalParameters, Element parent) throws XPDLSerializerException(Code)



writeJoin
protected void writeJoin(Join join, Element parent)(Code)



writeLoop
protected void writeLoop(Loop loop, Element parent)(Code)



writeMetaData
protected void writeMetaData(Object metadata, Element parent)(Code)



writePackageHeader
protected void writePackageHeader(PackageHeader header, Element parent) throws XPDLSerializerException(Code)



writeParticipants
protected void writeParticipants(Participant[] participants, Element parent) throws XPDLSerializerException(Code)



writeProcessHeader
protected void writeProcessHeader(ProcessHeader header, Element parent)(Code)



writeRedefinableHeader
protected void writeRedefinableHeader(RedefinableHeader header, Element parent)(Code)



writeResponsibles
protected void writeResponsibles(String[] responsibles, Element parent)(Code)



writeSchemaType
protected void writeSchemaType(SchemaType schemaType, Element parent) throws XPDLSerializerException(Code)



writeScript
protected void writeScript(Script script, Element parent)(Code)



writeSimulationInformation
protected void writeSimulationInformation(SimulationInformation simulationInfo, Element parent)(Code)



writeSplit
protected void writeSplit(Split split, Element parent)(Code)



writeTimeEstimation
protected void writeTimeEstimation(TimeEstimation timeEstimation, Element parent)(Code)



writeTimer
protected Element writeTimer(Timer timer, Element parent)(Code)



writeTransition
protected void writeTransition(Transition transition, Element parent) throws XPDLSerializerException(Code)



writeTransitionReferences
protected void writeTransitionReferences(String[] transitionReferences, Element parent)(Code)



writeTransitionRestriction
protected void writeTransitionRestriction(TransitionRestriction transitionRestriction, Element parent)(Code)



writeTransitionRestrictions
protected void writeTransitionRestrictions(TransitionRestriction[] transitionRestrictions, Element parent)(Code)



writeTransitions
protected void writeTransitions(Transition[] transitions, Element parent) throws XPDLSerializerException(Code)



writeTrigger
protected void writeTrigger(Trigger trigger, Element parent) throws XPDLSerializerException(Code)



writeType
protected void writeType(Type type, Element parent) throws XPDLSerializerException(Code)



writeTypeDeclarations
protected void writeTypeDeclarations(TypeDeclaration[] typeDeclarations, Element parent) throws XPDLSerializerException(Code)



writeWorkflowProcess
protected void writeWorkflowProcess(WorkflowProcess wp, Element parent) throws XPDLSerializerException(Code)



writeWorkflowProcesses
protected void writeWorkflowProcesses(WorkflowProcess[] workflowProcesses, Element parent) throws XPDLSerializerException(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.