|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DrillInfo
DrillInfo contains the necessary information to perform a drill in a document with the drill activated.
Example: Get the information about the drill.
RetrieveDrillInfo boDrillInfo = RetrieveDrillInfo.Factory.newInstance();
boDrillInfo.setDrillLOVRetrievalMode(DrillLOVRetrievalMode.ALL);
retBOData.setRetrieveDrillInfo(boDrillInfo);
Drill objDrill = Drill.Factory.newInstance();
objDrill.setActiveDrill(true);
Action[] actions = new Action[1];
actions[0] = objDrill;
DocumentInformation docInfo = boRepEng.getDocumentInformation(strDocid,null,actions,null, null);
//Retrieve the drill information from the document
DrillInfo boDocDrill = docInfo.getDrillInfo();
DrillHierarchy[] boDrHiers = boDocDrill.getDrillHierarchiesArray();
DrillHierarchy boDrHier = boDrHiers[0];
DrillDimension[] boDrDims = boDrHier.getDrillDimensionsArray();
See Drill for an
example of how to activate the drill in a document.
DrillPath,
DrillHierarchy,
Action,
DocumentInformation,
Refresh,
RetrieveData| Nested Class Summary | |
|---|---|
static class |
DrillInfo.Factory
A class with methods for creating instances of the DrillInfo type. |
| Field Summary | |
|---|---|
static org.apache.xmlbeans.SchemaType |
type
Internal Use Only. |
| Method Summary | |
|---|---|
DrillBar |
addNewDrillBar()
Internal Use Only |
DrillHierarchy |
addNewDrillHierarchies()
Internal Use Only. |
DrillDetail |
addNewFreeDrillDetails()
Internal Use Only. |
DrillDimension |
addNewFreeDrillDimensions()
Internal Use Only. |
java.lang.String |
getActiveBlockID()
Returns the ID of the report block. |
DrillBar |
getDrillBar()
Gets the DrillBar Object from the current drill operation. |
DrillHierarchy[] |
getDrillHierarchiesArray()
Retrieve an array of DrillHierarchies associated to this document. |
DrillHierarchy |
getDrillHierarchiesArray(int i)
Retrieve one DrillHierarchy associated to this document. |
DrillDetail[] |
getFreeDrillDetailsArray()
Retrieves an array of free DrillDetails associated to this document. |
DrillDetail |
getFreeDrillDetailsArray(int i)
Retrieves a free DrillDetail associated to this document. |
DrillDimension[] |
getFreeDrillDimensionsArray()
Retrieves an array of free DrillDimensions associated to this document. |
DrillDimension |
getFreeDrillDimensionsArray(int i)
Retrieves a free DrillDimension associated to this document. |
boolean |
getWillGoOutOfScope()
Returns true if drilling will make the report go out of scope. |
DrillHierarchy |
insertNewDrillHierarchies(int i)
Internal Use Only. |
DrillDetail |
insertNewFreeDrillDetails(int i)
Internal Use Only. |
DrillDimension |
insertNewFreeDrillDimensions(int i)
Internal Use Only. |
boolean |
isNilDrillBar()
Checks if the DrillBar Object is nil. |
boolean |
isNilDrillHierarchiesArray(int i)
Checks if the DrillHierarchies element is nil at the specified index position. |
boolean |
isNilFreeDrillDetailsArray(int i)
Checks if the FreeDrillDetails element is nil at the specified index position. |
boolean |
isNilFreeDrillDimensionsArray(int i)
Checks if the FreeDrillDimensions element is nil at the specified index position. |
boolean |
isSetDrillBar()
Checks if the DrillBar element is set. |
void |
removeDrillHierarchies(int i)
Internal Use Only. |
void |
removeFreeDrillDetails(int i)
Internal Use Only. |
void |
removeFreeDrillDimensions(int i)
Internal Use Only. |
void |
setActiveBlockID(java.lang.String activeBlockID)
Internal Use Only. |
void |
setDrillBar(DrillBar drillBar)
Internal Use Only |
void |
setDrillHierarchiesArray(DrillHierarchy[] drillHierarchiesArray)
Internal Use Only. |
void |
setDrillHierarchiesArray(int i,
DrillHierarchy drillHierarchies)
Internal Use Only. |
void |
setFreeDrillDetailsArray(DrillDetail[] freeDrillDetailsArray)
Internal Use Only. |
void |
setFreeDrillDetailsArray(int i,
DrillDetail freeDrillDetails)
Internal Use Only. |
void |
setFreeDrillDimensionsArray(DrillDimension[] freeDrillDimensionsArray)
Internal Use Only. |
void |
setFreeDrillDimensionsArray(int i,
DrillDimension freeDrillDimensions)
Internal Use Only. |
void |
setNilDrillBar()
Internal Use Only |
void |
setNilDrillHierarchiesArray(int i)
Internal Use Only. |
void |
setNilFreeDrillDetailsArray(int i)
Internal Use Only. |
void |
setNilFreeDrillDimensionsArray(int i)
Sets the FreeDrillDimensions element to nil at the specified index position. |
void |
setWillGoOutOfScope(boolean willGoOutOfScope)
Internal Use Only. |
int |
sizeOfDrillHierarchiesArray()
Returns the number of DrillHierarchies element. |
int |
sizeOfFreeDrillDetailsArray()
Returns the number of FreeDrillDetails element. |
int |
sizeOfFreeDrillDimensionsArray()
Returns the number of FreeDrillDimensions element. |
void |
unsetDrillBar()
Internal Use Only |
org.apache.xmlbeans.XmlString |
xgetActiveBlockID()
Internal Use Only. |
org.apache.xmlbeans.XmlBoolean |
xgetWillGoOutOfScope()
Internal Use Only. |
void |
xsetActiveBlockID(org.apache.xmlbeans.XmlString activeBlockID)
Internal Use Only. |
void |
xsetWillGoOutOfScope(org.apache.xmlbeans.XmlBoolean willGoOutOfScope)
Internal Use Only. |
| Field Detail |
|---|
static final org.apache.xmlbeans.SchemaType type
Internal Use Only.
| Method Detail |
|---|
DrillHierarchy[] getDrillHierarchiesArray()
DrillHierarchyDrillHierarchy getDrillHierarchiesArray(int i)
i - The index of the DrillHierarchy to be retrieved.
boolean isNilDrillHierarchiesArray(int i)
i - the index of the DrillHierarchy element
true if the DrillHierarchy element is nil, otherwise falseint sizeOfDrillHierarchiesArray()
void setDrillHierarchiesArray(DrillHierarchy[] drillHierarchiesArray)
Internal Use Only.
void setDrillHierarchiesArray(int i,
DrillHierarchy drillHierarchies)
Internal Use Only.
void setNilDrillHierarchiesArray(int i)
Internal Use Only.
DrillHierarchy insertNewDrillHierarchies(int i)
Internal Use Only.
DrillHierarchy addNewDrillHierarchies()
Internal Use Only.
void removeDrillHierarchies(int i)
Internal Use Only.
DrillDimension[] getFreeDrillDimensionsArray()
hierarchy.
DrillDimension getFreeDrillDimensionsArray(int i)
hierarchy.
i - The index of the DrillHierarchy to be retrieved.
DrillDimensionboolean isNilFreeDrillDimensionsArray(int i)
i - the index of the FreeDrillDimension element
true if the FreeDrillDimension element is nil, otherwise falseint sizeOfFreeDrillDimensionsArray()
void setFreeDrillDimensionsArray(DrillDimension[] freeDrillDimensionsArray)
Internal Use Only.
void setFreeDrillDimensionsArray(int i,
DrillDimension freeDrillDimensions)
Internal Use Only.
void setNilFreeDrillDimensionsArray(int i)
i - the index of the FreeDrillDimension elementDrillDimension insertNewFreeDrillDimensions(int i)
Internal Use Only.
DrillDimension addNewFreeDrillDimensions()
Internal Use Only.
void removeFreeDrillDimensions(int i)
Internal Use Only.
DrillDetail[] getFreeDrillDetailsArray()
hierarchy.
DrillDetail getFreeDrillDetailsArray(int i)
hierarchy.
i - The index of the DrillDetail to be retrieved.
boolean isNilFreeDrillDetailsArray(int i)
i - the index of the FreeDrillDetail element
true if the FreeDrillDetail element is nil, otherwise falseint sizeOfFreeDrillDetailsArray()
void setFreeDrillDetailsArray(DrillDetail[] freeDrillDetailsArray)
Internal Use Only.
void setFreeDrillDetailsArray(int i,
DrillDetail freeDrillDetails)
Internal Use Only.
void setNilFreeDrillDetailsArray(int i)
Internal Use Only.
DrillDetail insertNewFreeDrillDetails(int i)
Internal Use Only.
DrillDetail addNewFreeDrillDetails()
Internal Use Only.
void removeFreeDrillDetails(int i)
Internal Use Only.
DrillBar getDrillBar()
DrillBarObjectboolean isNilDrillBar()
true if the Drillbar element is nil, otherwise falseboolean isSetDrillBar()
true if the Drillbar element is set, otherwise falsevoid setDrillBar(DrillBar drillBar)
DrillBar addNewDrillBar()
void setNilDrillBar()
void unsetDrillBar()
java.lang.String getActiveBlockID()
org.apache.xmlbeans.XmlString xgetActiveBlockID()
Internal Use Only.
void setActiveBlockID(java.lang.String activeBlockID)
Internal Use Only.
void xsetActiveBlockID(org.apache.xmlbeans.XmlString activeBlockID)
Internal Use Only.
boolean getWillGoOutOfScope()
true if drilling will make the report go out of scope.
true if drilling will make the report go out of scope.org.apache.xmlbeans.XmlBoolean xgetWillGoOutOfScope()
Internal Use Only.
void setWillGoOutOfScope(boolean willGoOutOfScope)
Internal Use Only.
void xsetWillGoOutOfScope(org.apache.xmlbeans.XmlBoolean willGoOutOfScope)
Internal Use Only.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||