Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

oracle.ide.inspector
Class MultiInspectable

java.lang.Object
  extended by oracle.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
 boolean equals(java.lang.Object object)
           
 Inspectable getInspectable(int index)
          Get the specified Inspectable.
 oracle.bali.inspector.PropertyModel 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.
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getPropertyModel

public oracle.bali.inspector.PropertyModel 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.

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

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