org.granite.generator.as3
Class JavaAs3Output

java.lang.Object
  extended by org.granite.generator.as3.JavaAs3Output
All Implemented Interfaces:
Output<As3Type>

public class JavaAs3Output
extends java.lang.Object
implements Output<As3Type>

Author:
Franck WOLFF

Constructor Summary
JavaAs3Output(JavaType javaType, Template template, java.io.File dir, java.io.File file, boolean outdated, java.lang.String message)
           
 
Method Summary
 java.lang.String getDescription()
           
 java.io.File getDir()
           
 java.io.File getFile()
           
 JavaType getJavaType()
           
 java.lang.String getMessage()
           
 As3Type getTargetType()
           
 Template getTemplate()
           
 boolean isOutdated()
           
 java.io.OutputStream openStream()
           
 java.io.PrintWriter openWriter()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaAs3Output

public JavaAs3Output(JavaType javaType,
                     Template template,
                     java.io.File dir,
                     java.io.File file,
                     boolean outdated,
                     java.lang.String message)
Method Detail

getJavaType

public JavaType getJavaType()

getTargetType

public As3Type getTargetType()
Specified by:
getTargetType in interface Output<As3Type>

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface Output<As3Type>

getTemplate

public Template getTemplate()

getDir

public java.io.File getDir()

getFile

public java.io.File getFile()

isOutdated

public boolean isOutdated()
Specified by:
isOutdated in interface Output<As3Type>

getMessage

public java.lang.String getMessage()
Specified by:
getMessage in interface Output<As3Type>

openStream

public java.io.OutputStream openStream()
                                throws java.io.IOException
Throws:
java.io.IOException

openWriter

public java.io.PrintWriter openWriter()
                               throws java.io.IOException
Throws:
java.io.IOException