|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
com.sas.dataselectors.filters.tree.LogicTreeToStepModelTransform
public class LogicTreeToStepModelTransform
TODO Supply JavaDoc for class
| Constructor Summary | |
|---|---|
LogicTreeToStepModelTransform()
Constructs a new transform without supplying a factory for BIQ model objects. |
|
LogicTreeToStepModelTransform(FilterObjectFactoryInterface factory)
Constructs a new transform and supplies the factory for BIQ model objects. |
|
| Method Summary | |
|---|---|
protected com.sas.iquery.metadata.business.step.CompoundStep |
createCompoundStep(LogicalConditionNodeInterface node)
|
FilterObjectFactoryInterface |
getFactory()
Returns the factory used when creating new BIQ filter model objects. |
protected com.sas.iquery.metadata.business.step.CompoundStep |
newCompoundStep()
|
protected com.sas.iquery.metadata.business.step.CompoundStep |
newCompoundStep(ConditionalRelationType relationship)
|
protected com.sas.iquery.metadata.business.step.StepInterface |
newStep(FilterLogicTestNodeInterface testNode)
|
protected java.lang.Object |
processLogicalConditionNode(LogicalConditionNodeInterface root)
|
protected java.lang.Object |
processNode(FilterLogicBaseNodeInterface root)
|
protected java.lang.Object |
processNotNode(NotNodeInterface root)
|
protected java.lang.Object |
processTestNode(FilterLogicTestNodeInterface testNode)
|
void |
setFactory(FilterObjectFactoryInterface factory)
Sets the BIQ filter model object factory. |
java.lang.Object |
transform(java.lang.Object source)
|
| Constructor Detail |
|---|
public LogicTreeToStepModelTransform()
public LogicTreeToStepModelTransform(FilterObjectFactoryInterface factory)
factory - the factory to use when creating new BIQ model objects| Method Detail |
|---|
public FilterObjectFactoryInterface getFactory()
public void setFactory(FilterObjectFactoryInterface factory)
factory - the factory to use when creating new BIQ filter model objects
public java.lang.Object transform(java.lang.Object source)
throws com.sas.util.transforms.TransformException
transform in interface com.sas.util.transforms.TransformInterfacecom.sas.util.transforms.TransformException
protected java.lang.Object processNode(FilterLogicBaseNodeInterface root)
throws com.sas.util.transforms.TransformException
root -
com.sas.util.transforms.TransformException
protected java.lang.Object processNotNode(NotNodeInterface root)
throws com.sas.util.transforms.TransformException
com.sas.util.transforms.TransformException
protected java.lang.Object processLogicalConditionNode(LogicalConditionNodeInterface root)
throws com.sas.util.transforms.TransformException
com.sas.util.transforms.TransformException
protected java.lang.Object processTestNode(FilterLogicTestNodeInterface testNode)
throws com.sas.util.transforms.TransformException
com.sas.util.transforms.TransformExceptionprotected com.sas.iquery.metadata.business.step.CompoundStep createCompoundStep(LogicalConditionNodeInterface node)
protected com.sas.iquery.metadata.business.step.CompoundStep newCompoundStep()
protected com.sas.iquery.metadata.business.step.CompoundStep newCompoundStep(ConditionalRelationType relationship)
protected com.sas.iquery.metadata.business.step.StepInterface newStep(FilterLogicTestNodeInterface testNode)
|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||