org.plasma.text.lang3gl
Interface ClassFactory

All Superinterfaces:
Lang3GLContentFactory
All Known Implementing Classes:
DSLClassFactory, JDOClassFactory, SDOClassFactory

public interface ClassFactory
extends Lang3GLContentFactory


Method Summary
 String createContent(Package pkg, Class type)
          Returns an 3Gl language specific content for the given Package and Type
 String createFileName(Class clss)
          Returns an 3Gl language specific file name for the given Class based on configuration settings.
 
Methods inherited from interface org.plasma.text.lang3gl.Lang3GLContentFactory
createBaseDirectoryName, createDirectoryName, getContext, getTypeClass
 

Method Detail

createFileName

String createFileName(Class clss)
Returns an 3Gl language specific file name for the given Class based on configuration settings.

Parameters:
clss - the class
Returns:
an 3Gl language specific file name for the given Class based on configuration settings
See Also:
Class

createContent

String createContent(Package pkg,
                     Class type)
Returns an 3Gl language specific content for the given Package and Type

Parameters:
pkg - the Package
type - the Type
Returns:
the content


Copyright © 2013. All rights reserved.