Package snap.viewx
Class DevPaneViewOwners
java.lang.Object
snap.props.PropObject
snap.view.ViewOwner
snap.viewx.DevPaneViewOwners
- All Implemented Interfaces:
PropChange.DoChange
A DevPane tab for inspecting the view tree.
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
A resolver for Views. -
Field Summary
Fields inherited from class snap.view.ViewOwner
Action, DragDrop, DragEnter, DragEvents, DragExit, DragGesture, DragOver, KeyEvents, KeyPress, KeyRelease, KeyType, MouseDrag, MouseEnter, MouseEvents, MouseExit, MouseMove, MousePress, MouseRelease, Showing_Prop, WinClose
Fields inherited from class snap.props.PropObject
_pcs, EMPTY_OBJECT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the Owner source url for currently selected type.Returns the selected view.Returns the selected view owner.Returns the XML for selection.getSourceURL
(Class aClass) Returns the JavaDoc url for currently selected type.Returns the targeted view.protected void
initUI()
InitUI.boolean
Returns whether pane targeting mode is on (mouse over highlights possible selection).void
paintViewSelection
(Painter aPntr, View aHostView) Called to paint SelView.protected void
resetUI()
Reset UI controls.protected void
Respond to UI controls.void
setSelView
(View aView) Returns the selected view.void
setTargeting
(boolean aValue) Sets whether pane targeting mode is on (mouse over highlights possible selection).void
setTargView
(View aView) Sets the targeted view.Methods inherited from class snap.view.ViewOwner
addKeyActionFilter, addKeyActionHandler, addViewEventHandler, beep, cancelReset, createUI, createUIForClass, dispatchEventToOwner, enableEvents, fireActionEventForObject, getEnv, getFirstFocus, getImage, getNative, getToggleGroup, getUI, getUI, getUISource, getView, getView, getViewBoolValue, getViewFloatValue, getViewIntValue, getViewItems, getViewSelIndex, getViewSelItem, getViewStringValue, getViewText, getViewValue, getWindow, initShowing, initWindow, invokeResetUI, invokeRespondUI, isEventThread, isSendEventDisabled, isShowing, isUISet, isViewDisabled, isViewEnabled, isViewVisible, isWindowSet, isWindowVisible, requestFocus, resetLater, runDelayed, runLater, setFirstFocus, setSendEventDisabled, setShowing, setViewDisabled, setViewEnabled, setViewItems, setViewItems, setViewSelIndex, setViewSelItem, setViewText, setViewValue, setViewVisible, setWindowVisible
Methods inherited from class snap.props.PropObject
addDeepChangeListener, addPropChangeListener, addPropChangeListener, clone, firePropChange, firePropChange, firePropChange, getPropDefault, getPropForName, getPropParent, getPropSet, getPropsForArchival, getPropsForArchivalExtra, getPropsString, getPropValue, initProps, isPropDefault, processPropChange, removeDeepChangeListener, removePropChangeListener, removePropChangeListener, setPropsString, setPropValue, setPropValues, toString, toStringProps
-
Constructor Details
-
DevPaneViewOwners
Constructor.
-
-
Method Details
-
isTargeting
public boolean isTargeting()Returns whether pane targeting mode is on (mouse over highlights possible selection). -
setTargeting
public void setTargeting(boolean aValue) Sets whether pane targeting mode is on (mouse over highlights possible selection). -
getSelView
Returns the selected view. -
setSelView
Returns the selected view. -
getTargView
Returns the targeted view. -
setTargView
Sets the targeted view. -
getSelViewOwner
Returns the selected view owner. -
getSelXML
Returns the XML for selection. -
paintViewSelection
Called to paint SelView. -
initUI
protected void initUI()InitUI. -
resetUI
protected void resetUI()Description copied from class:ViewOwner
Reset UI controls. -
respondUI
Description copied from class:ViewOwner
Respond to UI controls. -
getOwnerSourceURL
Returns the Owner source url for currently selected type. -
getSourceURL
Returns the JavaDoc url for currently selected type.
-