Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

oracle.ide.inspector.layout
Class CustomComponent

java.lang.Object
  extended by oracle.ide.inspector.layout.SimpleElement
      extended by oracle.ide.inspector.layout.CustomComponent
All Implemented Interfaces:
Element

public abstract class CustomComponent
extends SimpleElement

One of the Elements comprising a DisplayGroup. A CustomComponent allows extension writers to put some custom graphical user interface that is not specifically the property editor for one property.

The custom component must extend the class CustomGUIComponent.


Field Summary
static java.lang.String COMPONENT
           
static java.lang.String COMPONENT_CLASS
           
 
Fields inherited from interface oracle.ide.inspector.layout.Element
EXTENDS, ID, PART_OF
 
Constructor Summary
CustomComponent()
           
 
Method Summary
 CustomGUIComponent getComponent()
          Create an instance of the component class.
abstract  MetaClass getComponentClass()
          Get a class extending CustomGUIComponent.
 java.lang.String toString()
           
 
Methods inherited from class oracle.ide.inspector.layout.SimpleElement
getChildren, getExtensible, isExtensible, mayHaveChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

COMPONENT

public static final java.lang.String COMPONENT
See Also:
Constant Field Values

COMPONENT_CLASS

public static final java.lang.String COMPONENT_CLASS
See Also:
Constant Field Values
Constructor Detail

CustomComponent

public CustomComponent()
Method Detail

getComponentClass

public abstract MetaClass getComponentClass()
Get a class extending CustomGUIComponent. An instance of this class will be inserted in a DisplayGroup at the specified location.

Returns:
a class extending CustomGUIComponent.

getComponent

public CustomGUIComponent getComponent()
Create an instance of the component class. The returned instance will be inserted in a DisplayGroup at the specified location.

Returns:
an instance of a class extending CustomGUIComponent.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

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