org.pentaho.reporting.libraries.repository.file
public abstract class FileContentEntity extends Object implements ContentEntity, Serializable
Method Summary | |
---|---|
boolean | delete()
Attempts to delete the entity. |
Object | getAttribute(String domain, String key)
Returns a attribute value for the given domain (namespace) and attribute-name. |
Object | getContentId()
Returns a unique identifier. |
String | getName()
Returns the name of the file.
|
ContentLocation | getParent()
Returns a reference to the parent location. |
Repository | getRepository()
Returns the current repository, to which tis entity belongs.
|
boolean | setAttribute(String domain, String key, Object value)
Updates the attribute value for the given attribute domain and name. |
Returns: true, if the entity was deleted and detached from the repository, false otherwise.
Parameters: domain the attribute domain. key the name of the attribute.
Returns: the value or null, if the content-entity does not have a value for this attribute.
Returns: the unique content ID.
Returns: the name, never null.
Returns: the parent or null, if this is the root-directory.
Returns: the repository.
Parameters: domain the attribute domain. key the attribute name value the new attribute value.
Returns: true, if the update was successful, false otherwise.