com.dhtmlx.connector
Class TreeFactory
java.lang.Object
com.dhtmlx.connector.BaseFactory
com.dhtmlx.connector.TreeFactory
- Direct Known Subclasses:
- MultitableTreeFactory, TreeGroupFactory
public class TreeFactory
- extends BaseFactory
A factory for creating Tree related objects.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TreeFactory
public TreeFactory()
createDataItem
public DataItem createDataItem(java.util.HashMap<java.lang.String,java.lang.String> data,
DataConfig config,
int index)
- Description copied from class:
BaseFactory
- Creates a new DataItem object.
Each component redefines this method, to create component specific data items
- Overrides:
createDataItem
in class BaseFactory
- Parameters:
data
- the hash of dataconfig
- the data configindex
- the index of data in resultset
- Returns:
- the data item
createDataProcessor
public DataProcessor createDataProcessor(BaseConnector connector,
DataConfig config,
DataRequest request,
BaseFactory cfactory)
- Description copied from class:
BaseFactory
- Creates a new DataProcessor object.
Each component redefines this method, to create component specific data processor
- Overrides:
createDataProcessor
in class BaseFactory
- Parameters:
connector
- the connectorconfig
- the data configrequest
- the data requestcfactory
- the class factory, which will be used by result data processor
- Returns:
- the data processor
createRenderStrategy
public RenderStrategy createRenderStrategy()
- Overrides:
createRenderStrategy
in class BaseFactory