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

E13403-05

Package oracle.jdeveloper.uieditor.uicanvas

Contains classes that allow addins access to the UICanvas integration objects.

See:
          Description

Interface Summary
ConstraintsProperty The ConstraintsProperty is a marker interface intended to identify the pseudo property for "constraints".
ConstraintsPropertyState The ConstraintsPropertyState interface is intended to act as the CmtPropertyState associated with a ConstraintsProperty.
InnerAssistant The InnerAssistant interface is a marker interface intended to indicate that a given LayoutAssistant implementation represents a LayoutManager which is Container specific.
LayoutAssistant A LayoutAssistant is a design time only object representing a LayoutManager and is used by the UICanvas to simplify UI design operations.
LayoutConstants Command Id's for common LayoutAssistant actions.
SelectionEffects SelectionEffects encapsulates the handling of SelectNib instances upon an associated UICanvas.
UIModel UIModel is simply a marker interface extending CmtModel for the purpose of fetching from the UIManager the ModelFactory implementation that is responsible for producing the UICanvas implementation.
 

Class Summary
AbstractAssistant AbstractAssistant provides a base implementation for LayoutAssistant.
AssistantExplorer  
BoxEffects BoxEffects encapsulates the facilities for drawing boxes upon an associated UICanvas instance.
SelectNib SelectNib encapsulates the facilities for manipulating selection handles of an associated target displayed upon a UICanvas instance.
UICanvas UICanvas represents a design canvas to be hosted by the UIEditor when manipulating GUI objects.
 

Package oracle.jdeveloper.uieditor.uicanvas Description

Contains classes that allow addins access to the UICanvas integration objects.

The UICanvas subsystem represents a UIEditorCanvas that deals only with non menu GUI objects of a java source file, and any java.awt.LayoutManager objects associated with those GUI objects.  This canvas (see UICanvas) employs assistants (see LayoutAssistant) to handle the user interaction with the GUI model being depicted.  Each type of layout manager must be represented by an assistant such that the assistant may interpret the user gestures within the context of the layout manager that it represents.  Integrators may enable UICanvas interaction with foriegn layout managers by registering assistant implementations for those layout managers.


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

E13403-05

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