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

E13403-08

oracle.ide.inspector.layout
Class ExtensibleElement

java.lang.Object
  extended by oracle.ide.inspector.layout.ExtensibleElement
All Implemented Interfaces:
Identifiable, Element, Extensible
Direct Known Subclasses:
CategoryLayout, ExtensibleGroup

public abstract class ExtensibleElement
extends java.lang.Object
implements Element, Extensible

Extensible elements should extend this class. This class provides method implementations indicating the this element can have children and that it is extensible.


Field Summary
 
Fields inherited from interface oracle.ide.inspector.layout.Element
EXTENDS, ID, PART_OF
 
Constructor Summary
ExtensibleElement()
           
 
Method Summary
 Extensible getExtensible()
          Get the Extensible information.
 boolean isExtensible()
          Find out whether this element is Extensible.
 boolean mayHaveChildren()
          Find out whether this element contains other elements as children.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.ide.inspector.layout.Element
getChildren
 
Methods inherited from interface oracle.ide.inspector.layout.Extensible
getBase, getExtends, getPartOf
 
Methods inherited from interface javax.ide.Identifiable
getID
 

Constructor Detail

ExtensibleElement

public ExtensibleElement()
Method Detail

mayHaveChildren

public boolean mayHaveChildren()
Description copied from interface: Element
Find out whether this element contains other elements as children.

Specified by:
mayHaveChildren in interface Element
Returns:
true is this element is a container of other elements.

isExtensible

public boolean isExtensible()
Description copied from interface: Element
Find out whether this element is Extensible.

Specified by:
isExtensible in interface Element
Returns:
true if this element is Extensible.

getExtensible

public Extensible getExtensible()
Description copied from interface: Element
Get the Extensible information.

Specified by:
getExtensible in interface Element
Returns:
implementations that return true from the isExtensible() method, must implement the Extensible interface and return this from their implementation of this method.

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

E13403-08

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