Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.openide.explorer 6.5.22 1
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

Package org.openide.explorer

Class org.openide.explorer.ExplorerManager extends Object implements Serializable

serialVersionUID: -4330330689803575792L

Serialization Methods

### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

  Deserializes the view and initializes it

  Serial Data:
    see writeObject
  Throws:
    `IOException`
    `ClassNotFoundException`

### writeObject

    private void writeObject(ObjectOutputStream os)
                      throws IOException

  serializes object

  Serial Data:
    the following objects are written in sequence:
    1. a Node.Handle for the root context; may be null if root context is not persistable
    2. the display name of the root context (to give nicer error messages later on)
    3. the path from root context to explored context; null if no explored context or no such path
    4. for every element of node selection, path from root context to that node; null if no such path
    5. null to terminate
    Note that if the root context handle is null, the display name is still written but the paths to explored context and node selection are not written, the stream ends there.
  Throws:
    `IOException`

Serialization Overview

  defines serialized fields for the manager.

Serialized Fields

Package org.openide.explorer.propertysheet

Class org.openide.explorer.propertysheet.PropertyPanel extends JComponent implements Serializable

Serialized Fields

### preferences

    int preferences

  Holds value of property preferences.

### model

    PropertyModel model

  Holds value of property model.

### changeImmediate

    boolean changeImmediate

  If this is `true` the changes made in the property editor are immediately propagated to the value of the property (to the property model).

### inner

    Component inner

  The inner component, either a custom property editor, an InplaceEditor's component or null, depending on the mode and state

### listener

    org.openide.explorer.propertysheet.PropertyPanel.Listener listener

  Listener that will listen for changes in model, editor, env

### prop

    Node.Property prop

  The property which will drive the PropertyPanel

### settingModel

    boolean settingModel

  Flag to avoid an endless loop when setProperty is called by setModel

### initializing

    boolean initializing

### displayer

    org.openide.explorer.propertysheet.PropertyDisplayer displayer

### beans

    Object[] beans

### reusableEnv

    org.openide.explorer.propertysheet.ReusablePropertyEnv reusableEnv

### reusableModel

    org.openide.explorer.propertysheet.ReusablePropertyModel reusableModel

### isGtk

    boolean isGtk

Class org.openide.explorer.propertysheet.PropertySheet extends JPanel implements Serializable

serialVersionUID: -7698351033045864945L

Serialized Fields

### sortingMode

    int sortingMode

  Holds the sort mode for the property sheet

### showDesc

    boolean showDesc

  Tracks whether the description area should be shown

### storedNode

    Reference storedNode

  Temporary storage for the last selected node in the case the property sheet was removed temporarily from a container (winsys DnD)

### table

    org.openide.explorer.propertysheet.SheetTable table

### psheet

    org.openide.explorer.propertysheet.PSheet psheet

### helpAction

    org.openide.explorer.propertysheet.PropertySheet.HelpAction helpAction

### pclistener

    org.openide.explorer.propertysheet.PropertySheet.SheetPCListener pclistener

Class org.openide.explorer.propertysheet.PropertySheetSettings extends SystemOption implements Serializable

serialVersionUID: -3820718202747868830L

Serialization Methods

### readExternal

    public void readExternal(ObjectInput arg0)
                      throws IOException,
                             ClassNotFoundException

  Throws:
    `IOException`
    `ClassNotFoundException`

### writeExternal

    public void writeExternal(ObjectOutput arg0)
                       throws IOException

  Throws:
    `IOException`

Class org.openide.explorer.propertysheet.PropertySheetView extends PropertySheet implements Serializable

serialVersionUID: -7568245745904766160L

Package org.openide.explorer.view

Class org.openide.explorer.view.BeanTreeView extends TreeView implements Serializable

serialVersionUID: 3841322840231536380L

Class org.openide.explorer.view.ChoiceView extends JComboBox implements Serializable

serialVersionUID: 2522310031223476067L

Serialization Methods

### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

  Throws:
    `IOException`
    `ClassNotFoundException`

### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

  Throws:
    `IOException`

Class org.openide.explorer.view.ContextTreeView extends TreeView implements Serializable

serialVersionUID: -8282594827988436813L

Class org.openide.explorer.view.IconView extends ListView implements Serializable

serialVersionUID: -9129850245819731264L

Serialization Methods

### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

  Throws:
    `IOException`
    `ClassNotFoundException`

### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

  Throws:
    `IOException`

Class org.openide.explorer.view.ListTableView extends ListView implements Serializable

Serialization Methods

### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

  Throws:
    `IOException`
    `ClassNotFoundException`

### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

  Throws:
    `IOException`

Class org.openide.explorer.view.ListView extends JScrollPane implements Serializable

serialVersionUID: -7540940974042262975L

Serialization Methods

### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

  Throws:
    `IOException`
    `ClassNotFoundException`

### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

  Throws:
    `IOException`

Class org.openide.explorer.view.MenuView extends JPanel implements Serializable

serialVersionUID: -4970665063421766904L

Serialization Methods

### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

  Throws:
    `IOException`
    `ClassNotFoundException`

Serialized Fields

### root

    JButton root

  button to open root view

### current

    JButton current

  button to open view from current node

Class org.openide.explorer.view.MenuView.Menu extends JMenuPlus implements Serializable

serialVersionUID: -1505289666675423991L

Serialized Fields

### node

    Node node

  The node represented.

### action

    NodeAcceptor action

  Action listener to attach to all menu items.

### filled

    boolean filled

  A boolean flag that notes the content was already created

Class org.openide.explorer.view.MenuView.MenuItem extends JMenuItem implements Serializable

serialVersionUID: -918973978614344429L

Serialized Fields

### node

    Node node

  The node represented.

### action

    NodeAcceptor action

  The action listener to attach to all menu items.

Class org.openide.explorer.view.NodeListModel extends AbstractListModel implements Serializable

serialVersionUID: -1926931095895356820L

Serialized Fields

### depth

    int depth

  depth to display

### childrenCount

    Map childrenCount

  map that assignes to each visualizer number of its children till the specified depth. (VisualizerNode, Info)

Class org.openide.explorer.view.NodeTableModel extends AbstractTableModel implements Serializable

Serialized Fields

### allPropertyColumns

    org.openide.explorer.view.NodeTableModel.ArrayColumn[] allPropertyColumns

  all columns of model

### propertyColumns

    int[] propertyColumns

  visible columns of model

### nodeRows

    Node[] nodeRows

  rows of model

### sortColumn

    int sortColumn

  sorting column

### existsComparableColumn

    boolean existsComparableColumn

  if true, at least one column can be used to sort

### treeColumnProperty

    Node.Property treeColumnProperty

### pcl

    PropertyChangeListener pcl

  listener on node properties changes, recreates displayed data

Class org.openide.explorer.view.NodeTreeModel extends DefaultTreeModel implements Serializable

serialVersionUID: 1900670294524747212L

Serialized Fields

### views

    List views

Class org.openide.explorer.view.TreeTableView extends BeanTreeView implements Serializable

Serialized Fields

### treeTable

    JTable treeTable

  The table

### tableModel

    NodeTableModel tableModel

### hScrollBar

    JScrollBar hScrollBar

### scrollPane

    JScrollPane scrollPane

### listener

    org.openide.explorer.view.TreeTableView.ScrollListener listener

### allowHideColumns

    boolean allowHideColumns

### allowSortingByColumn

    boolean allowSortingByColumn

### hideHScrollBar

    boolean hideHScrollBar

### colsButton

    JButton colsButton

### sortedNodeTreeModel

    org.openide.explorer.view.TreeTableView.SortedNodeTreeModel sortedNodeTreeModel

### defaultTreeActionListener

    ActionListener defaultTreeActionListener

  Listener on keystroke to invoke default action

### defaultHeaderRenderer

    TableCellRenderer defaultHeaderRenderer

### tableMouseListener

    MouseUtils.PopupMouseAdapter tableMouseListener

### accessContext

    AccessibleContext accessContext

  Accessible context of this class (implemented by inner class AccessibleTreeTableView).

### treeColumnProperty

    org.openide.explorer.view.TreeTableView.TreeColumnProperty treeColumnProperty

### treeColumnWidth

    int treeColumnWidth

### treeTableParent

    Component treeTableParent

Class org.openide.explorer.view.TreeView extends JScrollPane implements Serializable

serialVersionUID: -1639001987693376168L

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.openide.explorer 6.5.22 1
PREV NEXT | FRAMES NO FRAMES

Built on December 7 2006. | Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.