org.granite.generator.as3.reflect
Class ClientImport

java.lang.Object
  extended by org.granite.generator.as3.reflect.JavaAbstractType
      extended by org.granite.generator.as3.reflect.JavaImport
          extended by org.granite.generator.as3.reflect.ClientImport
All Implemented Interfaces:
ClientTyped, JavaType

public class ClientImport
extends JavaImport

Author:
Franck WOLFF

Nested Class Summary
 
Nested classes/interfaces inherited from class org.granite.generator.as3.reflect.JavaAbstractType
JavaAbstractType.GenerationType
 
Nested classes/interfaces inherited from interface org.granite.generator.as3.reflect.JavaType
JavaType.Kind
 
Field Summary
 
Fields inherited from class org.granite.generator.as3.reflect.JavaAbstractType
generationType, kind, provider, type, url
 
Constructor Summary
ClientImport(JavaTypeFactory provider, String className, boolean property)
           
 
Method Summary
 ClientType getAs3Type()
           
 ClientType getClientType()
           
 String getImportPackageName()
           
 String getImportQualifiedName()
           
 boolean hasImportPackage()
           
 
Methods inherited from class org.granite.generator.as3.reflect.JavaAbstractType
getGenerationType, getKind, getLastModified, getName, getPackage, getPackageName, getPropertyDescriptors, getProvider, getQualifiedName, getSortedUnmodifiableList, getType, getUrl, isBean, isEntity, isEnum, isGenerated, isInterface, isRemoteDestination, isWithBase, removeNull
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientImport

public ClientImport(JavaTypeFactory provider,
                    String className,
                    boolean property)
Method Detail

hasImportPackage

public boolean hasImportPackage()
Overrides:
hasImportPackage in class JavaImport

getImportQualifiedName

public String getImportQualifiedName()
Overrides:
getImportQualifiedName in class JavaImport

getImportPackageName

public String getImportPackageName()
Overrides:
getImportPackageName in class JavaImport

getAs3Type

public ClientType getAs3Type()
Overrides:
getAs3Type in class JavaAbstractType

getClientType

public ClientType getClientType()
Specified by:
getClientType in interface ClientTyped
Overrides:
getClientType in class JavaAbstractType