Interface EssOutline

All Superinterfaces:
EssObject
All Known Implementing Classes:
EssOutlineImpl

public interface EssOutline extends EssObject
  • Method Details

    • getCube

      EssCube getCube()
      Gets the owning cube of this outline.
      Returns:
      the cube for this outline.
    • getName

      String getName()
      Description copied from interface: EssObject
      Gets 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:
      getName in interface EssObject
      Returns:
      the simple name of this object
    • getType

      EssObject.Type getType()
      Description copied from interface: EssObject
      Gets the type of this object.
      Specified by:
      getType in interface EssObject
      Returns:
      the object type
    • getMember

      void getMember(String memberName)
    • getMemberSearch

      void getMemberSearch(String memberName)
    • downloadXml

      byte[] downloadXml()
      Downloads the outline XML as a byte array.
      Returns:
      the outline XML as bytes
    • downloadToFolder

      File downloadToFolder(File folder) throws IOException
      Throws:
      IOException
    • getDimensions

      List<EssMember> getDimensions()
    • insertSibling

      void insertSibling()