Class DefaultResourceLocator
- java.lang.Object
-
- org.eclipse.birt.report.model.api.DefaultResourceLocator
-
- All Implemented Interfaces:
IResourceLocator
public class DefaultResourceLocator extends java.lang.Object implements IResourceLocator
The default implementation for interfaceIResourceLocator. This implementation is empty and does nothing to search the resource.- See Also:
IResourceLocator,SessionHandle
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBIRT_RESOURCELOCATOR_SEARCH_LOCATIONKey for the location to search in appContext.static intCASCADING_STYLE_SHEETThe type of the cascading style sheet to search.static java.lang.StringFRAGMENT_RESOURCE_HOSTThe host name of the fragments where inner resources are located.static intIMAGEThe type of the images to searchstatic intJAR_FILEThe type for the jar file.static intLIBRARYThe type of the libraries to searchstatic intMESSAGE_FILEThe type for the message file.static intOTHERSThe other types.static intRESOURCE_BUNDLEThe location mask which searches in the resource bundle.static intRESOURCE_DESIGNThe location mask which searches the file relative to design.static intRESOURCE_FILEPATHThe location mask which searches in the file system with path.static intRESOURCE_FOLDERThe location mask which searches in the resource folder.-
Fields inherited from interface org.eclipse.birt.report.model.api.IResourceLocator
ALL_RESOURCE
-
-
Constructor Summary
Constructors Constructor Description DefaultResourceLocator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.URLfindResource(ModuleHandle moduleHandle, java.lang.String fileName, int type)java.net.URLfindResource(ModuleHandle moduleHandle, java.lang.String fileName, int type, java.util.Map appContext)
-
-
-
Field Detail
-
FRAGMENT_RESOURCE_HOST
public static final java.lang.String FRAGMENT_RESOURCE_HOST
The host name of the fragments where inner resources are located.- See Also:
- Constant Field Values
-
IMAGE
public static final int IMAGE
The type of the images to search- See Also:
- Constant Field Values
-
LIBRARY
public static final int LIBRARY
The type of the libraries to search- See Also:
- Constant Field Values
-
CASCADING_STYLE_SHEET
public static final int CASCADING_STYLE_SHEET
The type of the cascading style sheet to search.- See Also:
- Constant Field Values
-
JAR_FILE
public static final int JAR_FILE
The type for the jar file. Includes .jar type.- See Also:
- Constant Field Values
-
MESSAGE_FILE
public static final int MESSAGE_FILE
The type for the message file.- See Also:
- Constant Field Values
-
OTHERS
public static final int OTHERS
The other types.- See Also:
- Constant Field Values
-
BIRT_RESOURCELOCATOR_SEARCH_LOCATION
public static final java.lang.String BIRT_RESOURCELOCATOR_SEARCH_LOCATION
Key for the location to search in appContext.- See Also:
- Constant Field Values
-
RESOURCE_FILEPATH
public static final int RESOURCE_FILEPATH
The location mask which searches in the file system with path.- See Also:
- Constant Field Values
-
RESOURCE_BUNDLE
public static final int RESOURCE_BUNDLE
The location mask which searches in the resource bundle.- See Also:
- Constant Field Values
-
RESOURCE_FOLDER
public static final int RESOURCE_FOLDER
The location mask which searches in the resource folder.- See Also:
- Constant Field Values
-
RESOURCE_DESIGN
public static final int RESOURCE_DESIGN
The location mask which searches the file relative to design.- See Also:
- Constant Field Values
-
-
Method Detail
-
findResource
public java.net.URL findResource(ModuleHandle moduleHandle, java.lang.String fileName, int type)
-
findResource
public java.net.URL findResource(ModuleHandle moduleHandle, java.lang.String fileName, int type, java.util.Map appContext)
-
-