org.plasma.text.lang3gl.java
Class JDOAssembler

java.lang.Object
  extended by org.plasma.text.lang3gl.DefaultLang3GLAssembler
      extended by org.plasma.text.lang3gl.DefaultStreamAssembler
          extended by org.plasma.text.lang3gl.java.JDOAssembler
All Implemented Interfaces:
StreamAssembler, Lang3GLAssembler

public class JDOAssembler
extends DefaultStreamAssembler


Field Summary
 
Fields inherited from class org.plasma.text.lang3gl.DefaultStreamAssembler
classMap, dest, FILE_SEP, indent, LINE_SEP, resultClassesCount, resultEnumerationsCount, resultInterfacesCount
 
Fields inherited from class org.plasma.text.lang3gl.DefaultLang3GLAssembler
factory, operation, packages
 
Constructor Summary
JDOAssembler(Model packages, Lang3GLFactory factory, Lang3GLOperation operation, File dest)
           
 
Method Summary
 void createEnumerationClasses()
           
 void createImplementationClasses()
           
 void createInterfaceClasses()
           
 void createInterfacePackageDocs()
           
 
Methods inherited from class org.plasma.text.lang3gl.DefaultStreamAssembler
getIndentationToken, getResultClassesCount, getResultEnumerationsCount, getResultInterfacesCount, isIndent, setIndent, setIndentationToken, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDOAssembler

public JDOAssembler(Model packages,
                    Lang3GLFactory factory,
                    Lang3GLOperation operation,
                    File dest)
Method Detail

createEnumerationClasses

public void createEnumerationClasses()
                              throws IOException
Throws:
IOException

createInterfaceClasses

public void createInterfaceClasses()
                            throws IOException
Throws:
IOException

createImplementationClasses

public void createImplementationClasses()
                                 throws IOException
Throws:
IOException

createInterfacePackageDocs

public void createInterfacePackageDocs()
                                throws IOException
Throws:
IOException


Copyright © 2013. All rights reserved.