Package scriptella.configuration
Class ContentEl
java.lang.Object
scriptella.configuration.XmlConfigurableBase
scriptella.configuration.ContentEl
- All Implemented Interfaces:
XmlConfigurable,Resource
- Direct Known Subclasses:
FallbackEl
TODO: Add documentation
- Version:
- 1.0
- Author:
- Fyodor Kupolov
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ResourceNull-Object to use instead of null if necessary -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(XmlElement element) Configures the class using specified XML element.Returns resources represented by this content.open()Opens a resource and returns a content reader.toString()Methods inherited from class scriptella.configuration.XmlConfigurableBase
assertRequiredFieldPresent, assertRequiredFieldPresent, findGetter, findSetter, getLocation, load, loadClass, setLocation, setLocation, setPatternProperty, setPatternProperty, setProperty, setProperty, setRequiredProperty, setRequiredProperty
-
Field Details
-
NULL_CONTENT
Null-Object to use instead of null if necessary
-
-
Constructor Details
-
ContentEl
public ContentEl() -
ContentEl
-
-
Method Details
-
open
Description copied from interface:ResourceOpens a resource and returns a content reader.The returned reader implementation should be effective enough to allow usage without extra buffering, etc.
- Specified by:
openin interfaceResource- Returns:
- resource content reader
- Throws:
IOException- if I/O error occurs.
-
configure
Description copied from interface:XmlConfigurableConfigures the class using specified XML element.- Specified by:
configurein interfaceXmlConfigurable- Parameters:
element- XML element.
-
getResources
Returns resources represented by this content.- Returns:
- list of resources represented by this content.
-
toString
-