Package com.appliedolap.essbase.impl
Class EssOutlineImpl
java.lang.Object
com.appliedolap.essbase.AbstractEssObject
com.appliedolap.essbase.impl.EssOutlineImpl
- All Implemented Interfaces:
EssObject,EssOutline
Models the outline for a particular cube.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.appliedolap.essbase.EssObject
EssObject.Type -
Field Summary
Fields inherited from class com.appliedolap.essbase.AbstractEssObject
api -
Method Summary
Modifier and TypeMethodDescriptiondownloadToFolder(File folder) byte[]Downloads the outline XML as a byte array.getCube()Gets the owning cube of this outline.voidvoidgetMemberSearch(String memberName) getName()Gets the name of this object.getType()Gets the type of this object.void
-
Method Details
-
getCube
Description copied from interface:EssOutlineGets the owning cube of this outline.- Specified by:
getCubein interfaceEssOutline- Returns:
- the cube for this outline.
-
getName
Description copied from interface:EssObjectGets the name of this object. This will generally be the "nice" and "unique" name of this object, such as the application name, cube, member, variable, or whatever.- Specified by:
getNamein interfaceEssObject- Specified by:
getNamein interfaceEssOutline- Returns:
- the simple name of this object
-
getType
Description copied from interface:EssObjectGets the type of this object.- Specified by:
getTypein interfaceEssObject- Specified by:
getTypein interfaceEssOutline- Returns:
- the object type
-
getMember
- Specified by:
getMemberin interfaceEssOutline
-
getMemberSearch
- Specified by:
getMemberSearchin interfaceEssOutline
-
downloadXml
public byte[] downloadXml()Description copied from interface:EssOutlineDownloads the outline XML as a byte array.- Specified by:
downloadXmlin interfaceEssOutline- Returns:
- the outline XML as bytes
-
downloadToFolder
- Specified by:
downloadToFolderin interfaceEssOutline- Throws:
IOException
-
getDimensions
- Specified by:
getDimensionsin interfaceEssOutline
-
insertSibling
public void insertSibling()- Specified by:
insertSiblingin interfaceEssOutline
-