Class AppLayoutSourceFile
- java.lang.Object
-
- com.microstrategy.web.transform.AbstractLayoutSource
-
- com.microstrategy.web.transform.LayoutSourceFile
-
- com.microstrategy.web.app.transforms.AppLayoutSourceFile
-
- All Implemented Interfaces:
LayoutSource
public class AppLayoutSourceFile extends LayoutSourceFile
- Since:
- MicroStrategy Web 8.0.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.microstrategy.web.transform.AbstractLayoutSource
AbstractLayoutSource.LayoutCacheHint
-
-
Constructor Summary
Constructors Constructor Description AppLayoutSourceFile()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.io.InputStream
getLayoutAsStream(java.lang.String filePath)
Returns an InputStream for reading the layout XHTML at the specified layout location.-
Methods inherited from class com.microstrategy.web.transform.LayoutSourceFile
getDescription, getLayoutString, retrieveLayoutDefinition, saveLayoutDefinition
-
Methods inherited from class com.microstrategy.web.transform.AbstractLayoutSource
checkNullObject, getLayout
-
-
-
-
Method Detail
-
getLayoutAsStream
protected java.io.InputStream getLayoutAsStream(java.lang.String filePath) throws WebTransformException
Description copied from class:LayoutSourceFile
Returns an InputStream for reading the layout XHTML at the specified layout location. The default implementation takes the input parameterlocation
as a full path to a physical file in your local disk.- Overrides:
getLayoutAsStream
in classLayoutSourceFile
- Parameters:
filePath
- the layout location, defined in the StyleCatalog XML file.- Returns:
- the input stream, which must be not null, for reading layout XHTML
- Throws:
WebTransformException
- thrown if there is error when reading the layout.
-
-