|
| 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.TransformInterfacecom.sas.util.transforms.TransformExceptionprotected 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 | |||||||||||||