|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.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.4.0) E13403-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |