ariba.ui.aribaweb.util
Class AWClassLoader.PairedFileLoader

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWClassLoader
      extended by ariba.ui.aribaweb.util.AWClassLoader.PairedFileLoader
Enclosing class:
AWClassLoader

public abstract static class AWClassLoader.PairedFileLoader
extends AWClassLoader

Loader subclass for loaders that look for a source file sitting alongside the awl


Nested Class Summary
 
Nested classes/interfaces inherited from class ariba.ui.aribaweb.util.AWClassLoader
AWClassLoader.LoadInfo, AWClassLoader.PairedFileLoader
 
Field Summary
 
Fields inherited from class ariba.ui.aribaweb.util.AWClassLoader
ClassReloadedTopic
 
Constructor Summary
AWClassLoader.PairedFileLoader()
           
 
Method Summary
 void checkForUpdates()
          For class loaders that support reloading non-AWComponent classes, this is a trigger point to scan previously loaded files to see if any should be reloaded (e.g.
 java.lang.Class checkReloadClass(java.lang.Class cls)
           
 java.lang.Class getClass(java.lang.String className)
          Load class.
 boolean isReloadable(java.lang.String className)
           
 
Methods inherited from class ariba.ui.aribaweb.util.AWClassLoader
getComponentNameForClass, setChainedClassLoader
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AWClassLoader.PairedFileLoader

public AWClassLoader.PairedFileLoader()
Method Detail

getClass

public java.lang.Class getClass(java.lang.String className)
                         throws java.lang.ClassNotFoundException
Description copied from class: AWClassLoader
Load class.

Overrides:
getClass in class AWClassLoader
Returns:
null if the class is not found, the class (or a suitable subclass) otherwise
Throws:
java.lang.ClassNotFoundException

isReloadable

public boolean isReloadable(java.lang.String className)
Overrides:
isReloadable in class AWClassLoader
Returns:
true if the class might be reloaded, so should not be cached.

checkReloadClass

public java.lang.Class checkReloadClass(java.lang.Class cls)
Overrides:
checkReloadClass in class AWClassLoader

checkForUpdates

public void checkForUpdates()
Description copied from class: AWClassLoader
For class loaders that support reloading non-AWComponent classes, this is a trigger point to scan previously loaded files to see if any should be reloaded (e.g. scanning .class files in the build directory)

Overrides:
checkForUpdates in class AWClassLoader


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.