JClass DesktopViews 6.3.0 API
Documentation

com.klg.jclass.datasource.beans
Class IdeJCTreeData

java.lang.Object
  |
  +--com.klg.jclass.datasource.TreeData
        |
        +--com.klg.jclass.datasource.beans.JCTreeData
              |
              +--com.klg.jclass.datasource.beans.IdeJCTreeData
All Implemented Interfaces:
DataModel, Serializable
Direct Known Subclasses:
JBTreeData

public abstract class IdeJCTreeData
extends JCTreeData

This bean creates a hierarchical structure of data. It supports different data source objects.

See Also:
NodeProperties, Serialized Form

Field Summary
 
Fields inherited from class com.klg.jclass.datasource.beans.JCTreeData
applet, metaDataCreator, name
 
Fields inherited from class com.klg.jclass.datasource.TreeData
currentBookmark, currentDataTable, data_tree, eventsEnabled, listeners, meta_tree, modelName, nameCounter
 
Constructor Summary
IdeJCTreeData(int type)
           
 
Method Summary
protected  void createMetaData()
          Creates meta data for the tree data bean.
 void setTreeProperties(String resource_name, ClassLoader cl, String[] names, Object[] data_sources)
          Sets the tree data bean component using a serialization file and an array of data source objects.
 
Methods inherited from class com.klg.jclass.datasource.beans.JCTreeData
addDataModelListener, getAbout, getAppletContext, getAppletContext, getName, getParameters, getParameters, getParameters, getTreeProperties, getVersion, setAbout, setModelName, setName, setTreeProperties, setTreeProperties, setVersion
 
Methods inherited from class com.klg.jclass.datasource.TreeData
cancelAll, clearCurrentPath, clearDataTableTreeInternalData, clearDataTableTreeUserData, enableDataModelEvents, fireDataModelEvent, fireDataModelEvent, fireDataModelEventInternal, getCurrentDataItem, getCurrentDataTable, getCurrentGlobalBookmark, getCurrentGlobalTable, getDataTableTree, getEventsEnabled, getListeners, getMetaData, getMetaDataTree, getModelName, isModified, moveToRow, moveToRow, removeDataModelListener, requeryAll, sendDataModelEvent, updateAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdeJCTreeData

public IdeJCTreeData(int type)
Method Detail

createMetaData

protected void createMetaData()
                       throws DataModelException
Creates meta data for the tree data bean.

Overrides:
createMetaData in class JCTreeData
Throws:
DataModelException - If fails to create a meta data.

setTreeProperties

public void setTreeProperties(String resource_name,
                              ClassLoader cl,
                              String[] names,
                              Object[] data_sources)
                       throws DataModelException
Sets the tree data bean component using a serialization file and an array of data source objects. Data source objects are specified for IDE data sources. Supported IDE data source type are:

Data source object can be one of the following:


Copyright © 2004 Quest Software Inc..
All rights reserved.