|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.birt.report.model.api.ElementDetailHandle
org.eclipse.birt.report.model.api.ValueHandle
org.eclipse.birt.report.model.api.StructureHandle
org.eclipse.birt.report.model.api.DimensionConditionHandle
public class DimensionConditionHandle
Represents the handle of the cube-dimension/hierarchy join condition.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.birt.report.model.api.StructureHandle |
|---|
structRef |
| Fields inherited from class org.eclipse.birt.report.model.api.ElementDetailHandle |
|---|
elementHandle |
| Constructor Summary | |
|---|---|
DimensionConditionHandle(SimpleValueHandle valueHandle,
int index)
Constructs the handle of the cube join condition. |
|
| Method Summary | |
|---|---|
DimensionJoinConditionHandle |
addJoinCondition(DimensionJoinCondition joinCondition)
|
HierarchyHandle |
getHierarchy()
Gets the referred hierarchy handle of this condition. |
java.lang.String |
getHierarchyName()
Gets the referred hierarchy name of this condition. |
MemberHandle |
getJoinConditions()
Gets the member handle to deal with all the DimensionJoinCondition. |
void |
removeJoinCondition(DimensionJoinCondition joinCondition)
Removes join condition from this dimension condition. |
void |
removeJoinCondition(int index)
Remove the join condition in the specified position. |
void |
setHierarchy(HierarchyHandle hierarchyHandle)
Sets the referred hierarchy by the handle. |
void |
setHierarchy(java.lang.String hierarchyName)
Sets the referred hierarchy by the name. |
| Methods inherited from class org.eclipse.birt.report.model.api.StructureHandle |
|---|
drop, getDefn, getExternalizedValue, getMember, getProperty, getPropertyDefn, getReference, getStringProperty, getStructure, isDesignTime, iterator, setDesignTime, setProperty, setPropertySilently |
| Methods inherited from class org.eclipse.birt.report.model.api.ElementDetailHandle |
|---|
getDesign, getElement, getElementHandle, getModule |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DimensionConditionHandle(SimpleValueHandle valueHandle,
int index)
valueHandle - the value handle for the cube join condition list of one
propertyindex - the position of this join condition in the list| Method Detail |
|---|
public MemberHandle getJoinConditions()
DimensionJoinCondition.
public DimensionJoinConditionHandle addJoinCondition(DimensionJoinCondition joinCondition)
throws SemanticException
joinCondition -
SemanticException
public void removeJoinCondition(DimensionJoinCondition joinCondition)
throws SemanticException
joinCondition - the join condition to remove
SemanticException
public void removeJoinCondition(int index)
throws SemanticException
index - the position where the join condition resides
SemanticExceptionpublic HierarchyHandle getHierarchy()
public java.lang.String getHierarchyName()
public void setHierarchy(java.lang.String hierarchyName)
throws SemanticException
hierarchyName - the hierarchy name to set
SemanticException
public void setHierarchy(HierarchyHandle hierarchyHandle)
throws SemanticException
hierarchyHandle - the hierarchy handle to set
SemanticException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||