org.granite.generator.as3
Interface ClientType

All Known Implementing Classes:
As3Type, JavaFXType, JavaType

public interface ClientType

Author:
Franck WOLFF

Method Summary
 void addImports(Set<String> imports)
           
 Set<String> getImports()
           
 String getName()
           
 Object getNullValue()
           
 String getPackageName()
           
 String getQualifiedName()
           
 boolean hasPackage()
           
 ClientType toArrayType()
           
 ClientType translatePackage(PackageTranslator translator)
           
 ClientType translatePackages(List<PackageTranslator> translators)
           
 

Method Detail

hasPackage

boolean hasPackage()

getPackageName

String getPackageName()

getName

String getName()

getQualifiedName

String getQualifiedName()

getNullValue

Object getNullValue()

getImports

Set<String> getImports()

addImports

void addImports(Set<String> imports)

toArrayType

ClientType toArrayType()

translatePackage

ClientType translatePackage(PackageTranslator translator)

translatePackages

ClientType translatePackages(List<PackageTranslator> translators)