ariba.ui.aribaweb.util
Class AWResourceDirectory
java.lang.Object
ariba.ui.aribaweb.util.AWBaseObject
ariba.ui.aribaweb.util.AWResourceDirectory
- All Implemented Interfaces:
- AWObject
- Direct Known Subclasses:
- AWClasspathResourceDirectory, AWFileResourceDirectory
public abstract class AWResourceDirectory
- extends AWBaseObject
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 |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AWResourceDirectory
public AWResourceDirectory()
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.