| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.ide.view.View
oracle.ide.explorer.Explorer
oracle.jdeveloper.uieditor.UIEditorCanvas
oracle.jdeveloper.uieditor.AbstractCanvas
oracle.jdeveloper.uieditor.uicanvas.UICanvas
public abstract class UICanvas
UICanvas represents a design canvas to be hosted by the UIEditor when manipulating GUI objects.
AbstractCanvas| Field Summary | 
|---|
| Fields inherited from class oracle.jdeveloper.uieditor.AbstractCanvas | 
|---|
| editor, model, SERIALIZE_ACTION, SERIALIZE_ITEM, X_MARGIN, Y_MARGIN | 
| Fields inherited from class oracle.ide.explorer.Explorer | 
|---|
| CLOSED, defaultNode, defaultProject, defaultWorkspace, HIDDEN, SHOWN | 
| Fields inherited from class oracle.ide.view.View | 
|---|
| EMPTY_SELECTION, PROJECT_PROP, VISIBLE_PROP, WORKSPACE_PROP | 
| Constructor Summary | |
|---|---|
| UICanvas() | |
| Method Summary | |
|---|---|
| abstract  CmtModelNode | findContainerNode(CmtModelNode[] excludeNodes,
                  java.awt.Point absoluteLocation,
                  java.awt.Point relativeLocation,
                  CmtModelNode preferredAncestor)Find the nearest container ancestor for a given point, providing relative location of that point within the ancestor. | 
| abstract  java.awt.Point | getAbsoluteLocation(java.awt.Component component)Get the location of the given Component relative to the design canvas. | 
| abstract  BoxEffects | getBoxEffects()Get a BoxEffects object associated with this UICanvas. | 
| abstract  LayoutAssistant | getLayoutAssistant(CmtModelNode node)Get the associated LayoutAssistant for the given CmtModelNode. | 
| abstract  SelectionEffects | getSelectionEffects()Get a SelectionEffects object associated with this UICanvas. | 
| Methods inherited from class oracle.jdeveloper.uieditor.AbstractCanvas | 
|---|
| close, getContext, getController, getDefaultFocusComponent, getModel, getSelectionFromUI, getUIEditor, handleDefaultAction, menuWillHide, menuWillShow, setContext, setModel, setOwner, stateChanged, viewSelectionChanged | 
| Methods inherited from class oracle.ide.explorer.Explorer | 
|---|
| getContextMenu, getTitle | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public UICanvas()
| Method Detail | 
|---|
public abstract BoxEffects getBoxEffects()
public abstract SelectionEffects getSelectionEffects()
public abstract LayoutAssistant getLayoutAssistant(CmtModelNode node)
node - the CmtModelNode whose associated LayoutAssistant is requested
public abstract java.awt.Point getAbsoluteLocation(java.awt.Component component)
component - the Component whose location is desired
public abstract CmtModelNode findContainerNode(CmtModelNode[] excludeNodes,
                                               java.awt.Point absoluteLocation,
                                               java.awt.Point relativeLocation,
                                               CmtModelNode preferredAncestor)
excludeNodes - array of CmtModelNode not to be consideredabsoluteLocation - a location relative to the canvas surfacerelativeLocation - output variable for point relative to ancestorpreferredAncestor - nearest ancestor to consider
| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||