Skip navigation links

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

E13403-06


oracle.ide.inspector.layout
Interface Extensible

All Superinterfaces:
Identifiable
All Known Implementing Classes:
CategoryLayout, Choice, ChoiceGroup, DisplayGroup, ExtensibleElement, ExtensibleGroup, PropertyFormLayoutAssembly.CategoryLayoutAssembly, PropertyFormLayoutAssembly.ChoiceAssembly, PropertyFormLayoutAssembly.ChoiceGroupAssembly, PropertyFormLayoutAssembly.DisplayGroupAssembly

public interface Extensible
extends Identifiable

Layout elements implementing this interface are extensible, that is they can be extended by, extend, or be part-of another extensible element of the same type. For example, DisplayGroups can only extend other DisplayGroups only.

When an extensible element extends another, the contents of the base element are included first in the contents of the extended element.

Extensible elements can also be made part of other extensible elemetns. When an element is part of another element, the contents of that element is added to the element pointed to by the "part-of" attribute.

The resolution of the "part-of" directive is only done at runtime when an object is loaded into the property inspector. At that time the contents of this element are added to the element pointed to by the "part of" identifier. If the element specified by the "part-of" attribute is not found, then the contents of this elements are laid out in the property inspector.


Method Summary
 Extensible getBase()
          Get the base element.
 java.lang.String getExtends()
          Get the unique identifier of the base element.
 java.lang.String getPartOf()
          Gets the unique identifier of the element this element is part-of.

 

Methods inherited from interface javax.ide.Identifiable
getID

 

Method Detail

getExtends

java.lang.String getExtends()
Get the unique identifier of the base element. The base element is the element being extended.
Returns:
the base element unique identifier.

getBase

Extensible getBase()
Get the base element. The base element is the element being extended by this extensible.
Returns:
the base element.

getPartOf

java.lang.String getPartOf()
Gets the unique identifier of the element this element is part-of.
Returns:
the unique identifier of the element this element is part-of.

Skip navigation links

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

E13403-06


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