org.granite.client.messaging
Class JavaResourceAccessor

java.lang.Object
  extended by org.granite.client.messaging.JavaResourceAccessor
All Implemented Interfaces:
net.sf.extcos.spi.ResourceAccessor

public class JavaResourceAccessor
extends Object
implements net.sf.extcos.spi.ResourceAccessor

Author:
William DRAI

Constructor Summary
JavaResourceAccessor()
           
 
Method Summary
 Class<?> generateClass()
           
 net.sf.extcos.spi.AnnotationMetadata getAnnotationMetadata(Class<? extends Annotation> annotation)
           
 boolean hasInterface(Class<?> interfaze)
           
 boolean isClass()
           
 boolean isSubclassOf(Class<?> clazz)
           
 void setResourceUrl(URL resourceUrl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaResourceAccessor

public JavaResourceAccessor()
Method Detail

generateClass

public Class<?> generateClass()
Specified by:
generateClass in interface net.sf.extcos.spi.ResourceAccessor

getAnnotationMetadata

public net.sf.extcos.spi.AnnotationMetadata getAnnotationMetadata(Class<? extends Annotation> annotation)
Specified by:
getAnnotationMetadata in interface net.sf.extcos.spi.ResourceAccessor

hasInterface

public boolean hasInterface(Class<?> interfaze)
Specified by:
hasInterface in interface net.sf.extcos.spi.ResourceAccessor

isClass

public boolean isClass()
Specified by:
isClass in interface net.sf.extcos.spi.ResourceAccessor

isSubclassOf

public boolean isSubclassOf(Class<?> clazz)
Specified by:
isSubclassOf in interface net.sf.extcos.spi.ResourceAccessor

setResourceUrl

public void setResourceUrl(URL resourceUrl)
Specified by:
setResourceUrl in interface net.sf.extcos.spi.ResourceAccessor