Extension SDK 10.1.2

oracle.ide.inspector
Class MultiInspectable

java.lang.Object
  extended byoracle.ide.inspector.MultiInspectable

public final class MultiInspectable
extends java.lang.Object

A MultiInspectable amalgamates one or more Inspectable instances into a single model for use by the InspectorWindow. This allows for the selection of multiple, possibly heterogenous, objects for simultaneous editing in the InspectorWindow.

See Also:
Inspectable, InspectorWindow

Method Summary
 Inspectable getInspectable(int index)
          Get the specified Inspectable.
 IdePropertyModel getPropertyModel()
          Get an IdePropertyModel representing an amalgamation of one or more possibly heterogenous Inspectable instances.
 int getSize()
          Determine the number of Inspectable instances wrapped by this MultiInspectable.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getPropertyModel

public IdePropertyModel getPropertyModel()
Get an IdePropertyModel representing an amalgamation of one or more possibly heterogenous Inspectable instances.

Returns:
An IdePropertyModel.

getSize

public int getSize()
Determine the number of Inspectable instances wrapped by this MultiInspectable.

Returns:
The number of Inspectable instances wrapped.

getInspectable

public Inspectable getInspectable(int index)
Get the specified Inspectable.

Parameters:
index - index of the Inspectable desired.
Returns:
The indicated Inspectable.

Extension SDK

 

Copyright © 1997, 2004, Oracle. All rights reserved.