|
Oracle Fusion Middleware Java API Reference for Oracle ADF Data Visualization Components 11g Release 1 (11.1.1.1.0) E12063-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.dss.dataView.ConditionElement
public class ConditionElement
A condition of a UIFormat
.
A condition can be a QDR member condition, such as
Geography: Paris, New York, or a value condition such as Sales > 100.
Application developers normally do not need to use ConditionElement
objects.
Field Summary | |
---|---|
protected static java.lang.String |
a_selected
|
static int |
BT
Operator: Between. |
static java.lang.String |
DEFAULT_BAD_THRESHOLD
|
static java.lang.String |
DEFAULT_GOOD_THRESHOLD
|
static int |
EQ
Operator: Equals. |
static int |
FIXED
Condition type: Format applies to a single, fixed, dimension member, such as "PARIS". |
static int |
GE
Operator: Greater than or equal to. |
static int |
GT
Operator: Greater than. |
static int |
LE
Operator: Less than or equal to. |
static int |
LIST
Condition type: Format applies to a list of dimensions members. |
static int |
LT
Operator: Less than. |
static java.lang.String |
MemSep
|
static int |
MIXED
Condition type: Format applies to mixed dimensions. |
static java.lang.String |
NAME_CONDITION_ELEMENT
|
static char |
sc_Boolean
|
static char |
sc_Date
|
static char |
sc_Number
|
static char |
sc_String
|
static int |
STOPLIGHT
Condition type: Format applies to stoplight reporting in a gridview |
static int |
VALUE
Condition type: Format applies to values that have a specific relation to other values, such as values > 100,000. |
Constructor Summary | |
---|---|
ConditionElement()
|
|
ConditionElement(java.lang.Object badThreshold,
java.lang.Object goodThreshold,
java.lang.String datatype)
|
|
ConditionElement(java.lang.String measure,
int operator,
java.sql.Date date1,
java.sql.Date date2,
boolean selected)
|
|
ConditionElement(java.lang.String measure,
int operator,
java.lang.Double value1,
java.lang.Double value2,
boolean selected)
Constructor for a value based condition. |
|
ConditionElement(java.lang.String dimension,
java.lang.Object data)
|
|
ConditionElement(java.lang.String dimension,
java.lang.Object data,
boolean selected)
Deprecated. As of 2.8.0.1, replaced by ConditionElement(String, Vector) . |
|
ConditionElement(java.lang.String dimension,
java.lang.String data)
Constructor for single dimension member QDR. |
|
ConditionElement(java.lang.String dimension,
java.lang.String data,
boolean selected)
Deprecated. As of 2.8.0.1, replaced by ConditionElement(String, String) . |
|
ConditionElement(java.lang.String dimension,
java.lang.String data,
boolean selected,
int type)
Deprecated. As of 2.8.0.1, replaced by ConditionElement(String, String, int) . |
|
ConditionElement(java.lang.String dimension,
java.lang.String data,
int type)
Constructor. |
|
ConditionElement(java.lang.String dimension,
java.util.Vector data)
Constructor for a condition element with fixed QDR member or a list of QDR members. |
|
ConditionElement(java.lang.String dimension,
java.util.Vector data,
boolean selected)
Deprecated. As of 2.8.0.1, replaced by ConditionElement(String, Vector) . |
|
ConditionElement(java.lang.String dimension,
java.util.Vector data,
int type)
Constructor for a List-type QDR member. |
|
ConditionElement(java.util.Vector data)
|
Method Summary | |
---|---|
boolean |
addConditionProperty(oracle.dss.util.xml.ObjectNode node,
ConditionElement baseState)
|
static void |
addDateXML(oracle.dss.util.xml.ObjectNode node,
java.lang.String key,
java.sql.Date data)
|
void |
addProperty(oracle.dss.util.xml.ObjectNode node,
java.lang.String key,
java.lang.Object data)
|
java.lang.Object |
clone()
|
protected java.lang.Object |
createDataValue(oracle.dss.util.xml.PropertyNode node)
|
boolean |
equals(ConditionElement condition)
|
boolean |
equals(java.lang.Object o)
|
java.util.List |
getAllMemberLabelList()
|
java.lang.Object |
getBadThreshold()
|
java.lang.Object |
getData()
Retrieves the data or dimension members to which a format should apply. |
static java.lang.String |
getDatatype(java.lang.Object value)
|
static java.sql.Date |
getDateXML(oracle.dss.util.xml.ObjectNode node,
java.lang.String key)
|
java.lang.String |
getDimension()
Retrieves the dimension whose member or members a format should apply to. |
java.lang.String |
getDimensionLabel()
|
static java.lang.String |
getDimensionListState(java.util.List dimList)
|
java.lang.String |
getDimensionPluralLabel()
|
java.lang.String |
getDimensionState(int dimIndex)
|
java.lang.Object |
getGoodThreshold()
|
java.lang.String |
getMeasure()
|
java.lang.String |
getMemberID(java.lang.String label)
Deprecated. |
int |
getMemberIndex(java.lang.String label)
|
java.lang.String |
getMemberLabel(int index)
|
java.lang.String |
getMemberLabels(DataviewCommon view)
|
DimensionMetadata |
getMetadata()
|
int |
getOpCode()
|
java.lang.String |
getOperator()
|
java.util.List |
getSelectedMemberIDList()
|
java.util.List |
getSelectedMemberLabelList()
|
oracle.dss.util.xml.ObjectNode |
getStoplightXML(oracle.dss.util.xml.ObjectNode node)
|
int |
getType()
Retrieves the type of this condition. |
java.lang.Object |
getValue1()
|
java.lang.String |
getValueType()
|
oracle.dss.util.xml.ObjectNode |
getXML()
|
boolean |
isSelected()
Indicates whether this condition is selected. |
boolean |
isStoplightOK()
|
void |
setBadThreshold(java.lang.Object value)
|
void |
setData(java.lang.Object data)
Specifies the data or the dimension members to which a format should apply. |
void |
setDimension(java.lang.String dimension)
Specifies the dimension whose member or members a format should apply to. |
static void |
setDimensionListState(java.util.List dimensionList,
java.lang.String dimMemsState)
|
void |
setDimensionState(java.lang.String memberState)
|
void |
setGoodThreshold(java.lang.Object value)
|
void |
setMeasure(java.lang.String measure)
|
void |
setMetadata(DimensionMetadata metadata)
|
void |
setOpCode(int opCode)
|
void |
setOperator(java.lang.String operator)
|
void |
setSelected(boolean b)
Specifies whether to select this condition. |
boolean |
setStateAsObjectNode(oracle.dss.util.xml.ObjectNode node,
ConditionElement baseState,
boolean isStoplight)
|
void |
setStoplightOK(boolean b)
|
void |
setStoplightXML(oracle.dss.util.xml.ObjectNode valueNode)
|
void |
setType(int t)
Specifies the type of this condition element. |
void |
setValue1(java.lang.Object value1)
|
protected void |
setValueType(java.lang.Object value)
|
protected void |
setValueType(java.lang.String t)
|
boolean |
setXML(oracle.dss.util.xml.ObjectNode node)
|
ValueDiscriminator |
toValueDiscriminator()
|
Methods inherited from class java.lang.Object |
---|
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final char sc_Number
public static final char sc_Date
public static final char sc_Boolean
public static final char sc_String
public static final int FIXED
QDRMember.FIXED
,
Constant Field Valuespublic static final int LIST
QDRMember.LIST
,
Constant Field Valuespublic static final int MIXED
public static final int VALUE
public static final int STOPLIGHT
public static final int EQ
public static final int GT
public static final int GE
public static final int LE
public static final int LT
public static final int BT
public static final java.lang.String NAME_CONDITION_ELEMENT
protected static final java.lang.String a_selected
public static final java.lang.String MemSep
public static final java.lang.String DEFAULT_BAD_THRESHOLD
public static final java.lang.String DEFAULT_GOOD_THRESHOLD
Constructor Detail |
---|
public ConditionElement()
public ConditionElement(java.lang.String dimension, java.lang.String data, boolean selected, int type)
ConditionElement(String, String, int)
.
public ConditionElement(java.lang.String dimension, java.lang.String data, boolean selected)
ConditionElement(String, String)
.
public ConditionElement(java.lang.String dimension, java.util.Vector data, boolean selected)
ConditionElement(String, Vector)
.
public ConditionElement(java.lang.String dimension, java.lang.Object data, boolean selected)
ConditionElement(String, Vector)
.
public ConditionElement(java.lang.String dimension, java.lang.String data, int type)
dimension
- The dimension whose member the format should
apply to.data
- The dimension member or members to which a format should apply.type
- A constant that identifies the type of the condition.
Valid constants are listed in the See Also section.FIXED
,
MIXED
,
LIST
,
VALUE
public ConditionElement(java.lang.String dimension, java.util.Vector data, int type)
dimension
- The dimension whose members the format should
apply to.data
- The dimension members to which the format should apply.type
- A constant that identifies the type of the condition.
Valid constants are listed in the See Also section.FIXED
,
MIXED
,
LIST
,
VALUE
public ConditionElement(java.lang.String dimension, java.lang.String data)
dimension
- The dimension whose member a format should apply to.data
- The dimension member to which the format should apply.public ConditionElement(java.lang.String dimension, java.util.Vector data)
dimension
- The dimension whose members a format should apply to.data
- The dimension member or members to which a format should apply.public ConditionElement(java.lang.String dimension, java.lang.Object data)
data
- , a object of each a string or a vector of QDR member pairs.
for example, "Product: Video, TV, Camera" or Vector (Video, TV, Camera)public ConditionElement(java.lang.String measure, int operator, java.lang.Double value1, java.lang.Double value2, boolean selected)
measure
- The measure whose values specify the condition, for example "Sales".operator
- A constant that identifies the relationship
that must be met for a format to apply. Valid
constants are listed in the See Also section.value1
- The number that specifies a limit.value2
- The number that specifies the second limit, when
operator
is BT
.selected
- true
if this condition should be selected
by default,
false
if it should not.EQ
,
GT
,
GE
,
LT
,
LE
,
BT
public ConditionElement(java.lang.String measure, int operator, java.sql.Date date1, java.sql.Date date2, boolean selected)
measure,
- a member of measure dimension, for example "Sales".operator,
- integer of operator. for example. "EQ"value1,
- value2. numbers of value based conditionselected,
- default select status of this conditionpublic ConditionElement(java.lang.Object badThreshold, java.lang.Object goodThreshold, java.lang.String datatype)
badThreshold
- The value that specifies a bad thresholdgoodThreshold
- The value that specifies a good thresholdpublic ConditionElement(java.util.Vector data)
Method Detail |
---|
public void setData(java.lang.Object data)
data
- The String
or Vector
that specifies
the dimension members or the data to which a format should
apply.public java.lang.Object getData()
String
or Vector
that specifies
the dimension members or the data to which a format should
apply.public void setDimension(java.lang.String dimension)
dimension
- The dimension.public java.lang.String getDimension()
public boolean isSelected()
true
if this condition is selected,
false
if it is not.public void setSelected(boolean b)
b
- true
to select this condition,
false
to deselect it.public boolean isStoplightOK()
public void setStoplightOK(boolean b)
public int getType()
FIXED
,
MIXED
,
LIST
,
VALUE
,
STOPLIGHT
public void setType(int t)
t
- A constant that identifies the type of the condition.
Valid constants are listed in the See Also section.FIXED
,
MIXED
,
LIST
,
VALUE
,
STOPLIGHT
public java.lang.String getMeasure()
public void setMeasure(java.lang.String measure)
public java.lang.String getOperator()
public void setOperator(java.lang.String operator)
public java.lang.Object getValue1()
public void setValue1(java.lang.Object value1) throws java.lang.NumberFormatException
java.lang.NumberFormatException
public java.lang.Object getBadThreshold()
public void setBadThreshold(java.lang.Object value)
public java.lang.Object getGoodThreshold()
public void setGoodThreshold(java.lang.Object value)
public java.lang.String getValueType()
protected void setValueType(java.lang.String t)
protected void setValueType(java.lang.Object value)
public static java.lang.String getDatatype(java.lang.Object value)
public boolean setXML(oracle.dss.util.xml.ObjectNode node)
public oracle.dss.util.xml.ObjectNode getXML()
public oracle.dss.util.xml.ObjectNode getStoplightXML(oracle.dss.util.xml.ObjectNode node)
public void setStoplightXML(oracle.dss.util.xml.ObjectNode valueNode)
public static void addDateXML(oracle.dss.util.xml.ObjectNode node, java.lang.String key, java.sql.Date data)
public static java.sql.Date getDateXML(oracle.dss.util.xml.ObjectNode node, java.lang.String key)
public java.lang.Object clone()
clone
in class java.lang.Object
ConditionElement
object.public boolean setStateAsObjectNode(oracle.dss.util.xml.ObjectNode node, ConditionElement baseState, boolean isStoplight)
public boolean addConditionProperty(oracle.dss.util.xml.ObjectNode node, ConditionElement baseState)
public int getOpCode()
public void setOpCode(int opCode)
public void addProperty(oracle.dss.util.xml.ObjectNode node, java.lang.String key, java.lang.Object data)
public boolean equals(ConditionElement condition)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
protected java.lang.Object createDataValue(oracle.dss.util.xml.PropertyNode node)
public java.util.List getSelectedMemberLabelList()
public java.util.List getSelectedMemberIDList()
public java.lang.String getMemberLabels(DataviewCommon view)
public java.util.List getAllMemberLabelList()
public java.lang.String getDimensionPluralLabel()
public java.lang.String getDimensionLabel()
public java.lang.String getMemberID(java.lang.String label)
public int getMemberIndex(java.lang.String label)
public java.lang.String getMemberLabel(int index)
public void setMetadata(DimensionMetadata metadata)
public DimensionMetadata getMetadata()
public ValueDiscriminator toValueDiscriminator()
public void setDimensionState(java.lang.String memberState)
public static void setDimensionListState(java.util.List dimensionList, java.lang.String dimMemsState)
public java.lang.String getDimensionState(int dimIndex)
public static java.lang.String getDimensionListState(java.util.List dimList)
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Data Visualization Components 11g Release 1 (11.1.1.1.0) E12063-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |