org.pentaho.reporting.libraries.repository
public interface ContentLocation extends ContentEntity
Method Summary | |
---|---|
ContentItem | createItem(String name)
Creates a new data item in the current location. |
ContentLocation | createLocation(String name)
Creates a new content location in the current location. |
boolean | exists(String name)
Checks, whether an content entity with the given name exists in this content location.
|
ContentEntity | getEntry(String name)
Returns the content entity with the given name. |
ContentEntity[] | listContents()
Returns all content entities stored in this content-location.
|
Parameters: name the name of the new entity.
Returns: the newly created entity, never null.
Throws: ContentCreationException if the item could not be created.
Parameters: name the name of the new entity.
Returns: the newly created entity, never null.
Throws: ContentCreationException if the item could not be created.
Parameters: name the name of the new entity.
Returns: true, if an entity exists with this name, false otherwise.
Parameters: name the name of the entity to be retrieved.
Returns: the content entity for this name, never null.
Throws: ContentIOException if an repository error occured.
Returns: the content entities for this location.
Throws: ContentIOException if an repository error occured.