|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.dataselectors.filters.tree.StepModelToLogicTreeTransform
public class StepModelToLogicTreeTransform
TODO Supply JavaDoc for class
Constructor Summary | |
---|---|
StepModelToLogicTreeTransform()
|
|
StepModelToLogicTreeTransform(FilterObjectFactoryInterface factory)
|
|
StepModelToLogicTreeTransform(FilterObjectFactoryInterface factory,
FilterItemListInterface filterItemList)
|
Method Summary | |
---|---|
com.sas.iquery.metadata.business.DataItem |
getDataItem()
|
FilterObjectFactoryInterface |
getFactory()
|
protected LogicalConditionNode |
newLogicalConditionNode(java.lang.Object userObject,
ConditionalRelationType lc,
boolean explicitlyCreated)
Creates a new LogicalConditionNode from the given properties. |
protected NotNode |
newNotNode(java.lang.Object userObject)
Creates a new NotNode and assigns the specified user object to it. |
void |
setDataItem(com.sas.iquery.metadata.business.DataItem dataItem)
|
void |
setFactory(FilterObjectFactoryInterface factory)
|
java.lang.Object |
transform(java.lang.Object o)
Transforms the given object into a DefaultFilterLogicTree instance. |
protected AbstractFilterLogicBaseNode |
transformStep(com.sas.iquery.metadata.business.step.CompoundStep step)
Attempts to transform the given compound step. |
protected AbstractFilterLogicBaseNode |
transformStep(com.sas.iquery.metadata.business.step.CompoundStep step,
boolean explicitlyCreated)
Attempts to transform the given compound step. |
protected AbstractFilterLogicBaseNode |
transformStep(com.sas.iquery.metadata.business.step.StepInterface step)
Attempts to transform any StepInterface specified. |
Constructor Detail |
---|
public StepModelToLogicTreeTransform()
public StepModelToLogicTreeTransform(FilterObjectFactoryInterface factory)
public StepModelToLogicTreeTransform(FilterObjectFactoryInterface factory, FilterItemListInterface filterItemList)
Method Detail |
---|
public FilterObjectFactoryInterface getFactory()
public void setFactory(FilterObjectFactoryInterface factory)
factory
- public com.sas.iquery.metadata.business.DataItem getDataItem()
public void setDataItem(com.sas.iquery.metadata.business.DataItem dataItem)
dataItem
- public java.lang.Object transform(java.lang.Object o) throws com.sas.util.transforms.TransformException
transform
in interface com.sas.util.transforms.TransformInterface
com.sas.util.transforms.TransformException
protected AbstractFilterLogicBaseNode transformStep(com.sas.iquery.metadata.business.step.StepInterface step)
step
- the step to process
protected AbstractFilterLogicBaseNode transformStep(com.sas.iquery.metadata.business.step.CompoundStep step)
step
- the step to process
protected AbstractFilterLogicBaseNode transformStep(com.sas.iquery.metadata.business.step.CompoundStep step, boolean explicitlyCreated)
step
- the step to processexplicitlyCreated
- a flag to indicate whether a grouping was explicitly created
or not.
protected LogicalConditionNode newLogicalConditionNode(java.lang.Object userObject, ConditionalRelationType lc, boolean explicitlyCreated)
userObject
- an optional object to store w/ the nodelc
- the conditional relation type to assign to the nodeexplicitlyCreated
- a flag to specify if this node should be considered explicitly created by the user
protected NotNode newNotNode(java.lang.Object userObject)
userObject
- an optional object to store w/ the node
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |