ariba.ui.aribaweb.util
Class AWResourceDirectory

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
      extended by ariba.ui.aribaweb.util.AWResourceDirectory
All Implemented Interfaces:
AWObject
Direct Known Subclasses:
AWClasspathResourceDirectory, AWFileResourceDirectory

public abstract class AWResourceDirectory
extends AWBaseObject


Field Summary
 
Fields inherited from class ariba.ui.aribaweb.util.AWBaseObject
AribaHashtableClass, AribaVectorClass, ClassClass, EmptyHashtable, EmptyMap, EmptyVector, False, IntegerClass, JavaHashtableClass, JavaMapClass, JavaVectorClass, LogHandling, NullObject, ObjectClass, StringClass, True, UndefinedObject, UndefinedString, UninitializedRealNumber
 
Constructor Summary
AWResourceDirectory()
           
 
Method Summary
 boolean containsPackagedResources()
           
 AWResource createResource(java.lang.String resourceName, java.lang.String relativePath)
           
abstract  java.lang.String directoryPath()
          return a cannonical directory path that always ends with "/"
static void disableResourceLookupLogging()
           
static void enableResourceLookupLogging()
           
 java.lang.String[] filesWithExtension(java.lang.String relativePath, java.lang.String fileExtension)
          return list of files with certain file name extension
 java.lang.String formatCacheableUrlForResource(AWResource resource)
           
 java.lang.String formatUrlForResource(AWResource resource)
           
 void setContainsPackagedResources(boolean containsPackagedResources)
           
 java.lang.String toString()
           
abstract  java.lang.String urlPrefix()
          return the url prefix for all the resources in this directory
 
Methods inherited from class ariba.ui.aribaweb.util.AWBaseObject
debugString, ensureFieldValuesClear, getFieldValue, init, isKindOfClass, localizedJavaString, logString, logWarning, setFieldValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AWResourceDirectory

public AWResourceDirectory()
Method Detail

directoryPath

public abstract java.lang.String directoryPath()
return a cannonical directory path that always ends with "/"


urlPrefix

public abstract java.lang.String urlPrefix()
return the url prefix for all the resources in this directory


formatCacheableUrlForResource

public java.lang.String formatCacheableUrlForResource(AWResource resource)

formatUrlForResource

public java.lang.String formatUrlForResource(AWResource resource)

filesWithExtension

public java.lang.String[] filesWithExtension(java.lang.String relativePath,
                                             java.lang.String fileExtension)
return list of files with certain file name extension


createResource

public AWResource createResource(java.lang.String resourceName,
                                 java.lang.String relativePath)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

enableResourceLookupLogging

public static void enableResourceLookupLogging()

disableResourceLookupLogging

public static void disableResourceLookupLogging()

containsPackagedResources

public boolean containsPackagedResources()

setContainsPackagedResources

public void setContainsPackagedResources(boolean containsPackagedResources)


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