SYMBOL INDEX (249 symbols across 24 files) FILE: src/main/java/com/anchorage/docks/containers/SingleDockContainer.java class SingleDockContainer (line 32) | public class SingleDockContainer extends StackPane implements DockContai... method putDock (line 37) | @Override method putDock (line 49) | @Override method isDockVisible (line 57) | @Override method indexOf (line 62) | @Override method removeNode (line 67) | @Override method insertNode (line 73) | @Override method undock (line 80) | @Override method manageSubContainers (line 88) | private void manageSubContainers(DockNode node, DockNode.DockPosition ... method setParentContainer (line 112) | @Override method getParentContainer (line 117) | @Override FILE: src/main/java/com/anchorage/docks/containers/StageFloatable.java class StageFloatable (line 52) | public class StageFloatable extends Stage { method StageFloatable (line 72) | private StageFloatable() { method StageFloatable (line 76) | public StageFloatable(DockNode node, Window owner, double startX, doub... method setupMouseEvents (line 85) | private void setupMouseEvents() { method inResizing (line 158) | public boolean inResizing() { method changeCursor (line 162) | private Cursor changeCursor(boolean sizeLeft, boolean sizeRight, boole... method valueInRange (line 196) | private boolean valueInRange(double value, double min, double max) { method removeMouseEvents (line 200) | private void removeMouseEvents() { method buildUI (line 207) | private void buildUI(double startX, double startY) { method createContainerPanel (line 233) | private void createContainerPanel() { method move (line 254) | public void move(double x, double y) { method makeNodeActiveOnFloatableStage (line 259) | public void makeNodeActiveOnFloatableStage() { method closeStage (line 278) | public void closeStage() { method makeFloatable (line 285) | public void makeFloatable() { method getPaddingOffset (line 289) | public Insets getPaddingOffset() { FILE: src/main/java/com/anchorage/docks/containers/common/AnchorageSettings.java class AnchorageSettings (line 25) | public class AnchorageSettings { method setDockingPositionPreview (line 32) | public static void setDockingPositionPreview(boolean value) method isDockingPositionPreview (line 37) | public static boolean isDockingPositionPreview() { FILE: src/main/java/com/anchorage/docks/containers/common/DockCommons.java class DockCommons (line 34) | public class DockCommons { method isABorderPosition (line 36) | public static boolean isABorderPosition(DockNode.DockPosition position) { method createSplitter (line 40) | public static DockSplitterContainer createSplitter(Node existNode, Nod... method createEmptySplitter (line 65) | public static DockSplitterContainer createEmptySplitter() { method createTabber (line 69) | public static DockTabberContainer createTabber(Node existNode, Node ne... FILE: src/main/java/com/anchorage/docks/containers/interfaces/DockContainableComponent.java type DockContainableComponent (line 26) | public interface DockContainableComponent { method setParentContainer (line 28) | public void setParentContainer(DockContainer container); method getParentContainer (line 29) | public DockContainer getParentContainer(); FILE: src/main/java/com/anchorage/docks/containers/interfaces/DockContainer.java type DockContainer (line 30) | public interface DockContainer extends DockContainableComponent { method putDock (line 31) | public void putDock(DockNode node, DockNode.DockPosition position, dou... method putDock (line 32) | public void putDock(DockNode node, DockNode nodeTarget, DockNode.DockP... method undock (line 34) | public void undock(DockNode node); method indexOf (line 36) | public int indexOf(Node node); method insertNode (line 38) | public void insertNode(Node node, int index); method removeNode (line 39) | public void removeNode(Node node); method isDockVisible (line 41) | public boolean isDockVisible(DockNode node); FILE: src/main/java/com/anchorage/docks/containers/subcontainers/DockSplitterContainer.java class DockSplitterContainer (line 35) | public final class DockSplitterContainer extends SplitPane implements Do... method putDock (line 40) | @Override method putDock (line 46) | @Override method isDockVisible (line 72) | @Override method undock (line 78) | @Override method insertNode (line 98) | @Override method removeNode (line 104) | @Override method indexOf (line 110) | @Override method setParentContainer (line 115) | @Override method getParentContainer (line 120) | @Override FILE: src/main/java/com/anchorage/docks/containers/subcontainers/DockTabberContainer.java class DockTabberContainer (line 35) | public final class DockTabberContainer extends TabPane implements DockCo... method putDock (line 39) | @Override method createSplitter (line 49) | private void createSplitter(DockNode node, DockNode.DockPosition posit... method getTabByNode (line 63) | private Tab getTabByNode(DockNode node) { method isDockVisible (line 67) | @Override method putDock (line 73) | @Override method indexOf (line 91) | @Override method undock (line 106) | @Override method insertNode (line 126) | @Override method removeNode (line 131) | @Override method setParentContainer (line 136) | @Override method getParentContainer (line 141) | @Override method manageDragOnSameNode (line 146) | public void manageDragOnSameNode(DockNode node, DockNode.DockPosition ... method ensureVisibility (line 172) | public void ensureVisibility(DockNode node) { FILE: src/main/java/com/anchorage/docks/containers/zones/DockZones.java class DockZones (line 51) | public final class DockZones extends Stage { method DockZones (line 97) | private DockZones() { method DockZones (line 101) | public DockZones(DockStation station, DockNode nodeToMove) { method createRectangleForPreview (line 119) | private void createRectangleForPreview() { method makeSelectors (line 133) | private void makeSelectors() { method buildCircleStage (line 157) | private void buildCircleStage() { method buildUI (line 178) | private void buildUI() { method showZones (line 194) | public void showZones() { method moveAt (line 199) | public void moveAt(DockNode node) { method hideCircleZones (line 214) | public void hideCircleZones() { method checkVisibilityConditions (line 230) | private void checkVisibilityConditions() { method searchArea (line 244) | public boolean searchArea(double x, double y) { method getCurrentNodeTarget (line 271) | public DockNode getCurrentNodeTarget() { method getCurrentZoneSelector (line 275) | public ZoneSelector getCurrentZoneSelector() { method getNodeSource (line 279) | public DockNode getNodeSource() { method getCurrentPosition (line 283) | public DockNode.DockPosition getCurrentPosition() { method highLight (line 287) | private void highLight(ZoneSelector selector) { method getStation (line 309) | private DockStation getStation() { method hidePreview (line 313) | private void hidePreview() { method showPreview (line 320) | private void showPreview(Bounds sceneBounds, ZoneSelector selector) { method animatePreview (line 365) | private void animatePreview() { method stopAnimatePreview (line 372) | private void stopAnimatePreview() { method makePreview (line 376) | private void makePreview(ZoneSelector selector, DockNode currentNodeTa... FILE: src/main/java/com/anchorage/docks/containers/zones/ZoneSelector.java class ZoneSelector (line 33) | public final class ZoneSelector extends Pane { method ZoneSelector (line 45) | public ZoneSelector(Image image, DockNode.DockPosition position, boole... method setZoneDisabled (line 54) | public void setZoneDisabled(boolean value) method isZoneDisabled (line 60) | public boolean isZoneDisabled() method reset (line 65) | public void reset() method highLight (line 70) | public void highLight() method buildUI (line 75) | private void buildUI(Image image, double x, double y) method isStationZone (line 102) | public boolean isStationZone() { method overMe (line 106) | public boolean overMe(double x, double y) method getPosition (line 112) | public DockNode.DockPosition getPosition() FILE: src/main/java/com/anchorage/docks/node/DockNode.java class DockNode (line 61) | public class DockNode extends StackPane implements DockContainableCompon... type DockPosition (line 63) | public enum DockPosition { method DockNode (line 96) | private DockNode() { method DockNode (line 114) | public DockNode(DockUIPanel node) { method callCreationCallBack (line 125) | private void callCreationCallBack() { method ensureVisibility (line 131) | public void ensureVisibility() { method setCloseRequestHandler (line 137) | public void setCloseRequestHandler(DockNodeCloseRequestHandler handler) { method getCloseRequestHandler (line 142) | public DockNodeCloseRequestHandler getCloseRequestHandler() { method floatableProperty (line 146) | public BooleanProperty floatableProperty() { method closeableProperty (line 150) | public BooleanProperty closeableProperty() { method resizableProperty (line 154) | public BooleanProperty resizableProperty() { method maximizableProperty (line 158) | public BooleanProperty maximizableProperty() { method floatingProperty (line 162) | public ReadOnlyBooleanProperty floatingProperty() { method draggingProperty (line 166) | public ReadOnlyBooleanProperty draggingProperty() { method maximizingProperty (line 170) | public ReadOnlyBooleanProperty maximizingProperty() { method containerProperty (line 174) | public ReadOnlyObjectProperty containerProperty() { method setIcon (line 178) | public void setIcon(Image icon) { method restore (line 182) | public void restore() { method isDockVisible (line 189) | public boolean isDockVisible() { method closeFloatingStage (line 197) | public void closeFloatingStage() { method getFloatableStage (line 207) | public StageFloatable getFloatableStage() { method buildUI (line 211) | private void buildUI(DockUIPanel panel) { method moveFloatable (line 216) | public void moveFloatable(double x, double y) { method makeGhostFloatable (line 222) | public void makeGhostFloatable(Window owner, double x, double y) { method enableDraggingOnPosition (line 234) | public void enableDraggingOnPosition(double x, double y) { method disableDragging (line 244) | public void disableDragging() { method makeTransparent (line 249) | private void makeTransparent() { method makeOpaque (line 253) | private void makeOpaque() { method makeNodeActiveOnFloatableStage (line 257) | public void makeNodeActiveOnFloatableStage(Window owner, double x, dou... method stationProperty (line 283) | public ObjectProperty stationProperty() { method setParentContainer (line 287) | @Override method getParentContainer (line 292) | @Override method dockAsFloating (line 297) | public void dockAsFloating(Window owner, DockStation station, double x... method dock (line 313) | public void dock(DockStation station, DockPosition position) { method dock (line 325) | public void dock(DockNode nodeTarget, DockPosition position) { method dock (line 337) | public void dock(DockStation station, DockPosition position, double pe... method dock (line 348) | public void dock(DockNode nodeTarget, DockPosition position, double pe... method dock (line 360) | public void dock(DockSubStation subStation, DockPosition position) { method dock (line 370) | public void dock(DockSubStation subStation, DockPosition position, dou... method undock (line 380) | public void undock() { method getContent (line 399) | public DockUIPanel getContent() { method toString (line 403) | @Override method getSceneBounds (line 408) | public Bounds getSceneBounds() { method getScreenBounds (line 412) | public Bounds getScreenBounds() { method checkForTarget (line 416) | public boolean checkForTarget(double x, double y) { method insideTabContainer (line 424) | public boolean insideTabContainer() { method maximizeOrRestore (line 428) | public void maximizeOrRestore() { method restoreLayout (line 438) | public void restoreLayout() { method moveStateToFullScreen (line 453) | private void moveStateToFullScreen() { method maximizeLayout (line 465) | public void maximizeLayout() { method isMenuButtonEnable (line 483) | public boolean isMenuButtonEnable() { FILE: src/main/java/com/anchorage/docks/node/interfaces/DockNodeCloseRequestHandler.java type DockNodeCloseRequestHandler (line 31) | @FunctionalInterface method canClose (line 34) | public boolean canClose(); FILE: src/main/java/com/anchorage/docks/node/interfaces/DockNodeCreationListener.java type DockNodeCreationListener (line 32) | public interface DockNodeCreationListener { method onDockNodeCreated (line 33) | public void onDockNodeCreated(DockNode node); FILE: src/main/java/com/anchorage/docks/node/ui/DockCommandsBox.java class DockCommandsBox (line 38) | public class DockCommandsBox extends HBox { method DockCommandsBox (line 51) | public DockCommandsBox(DockNode node) { method changeCommandsState (line 58) | private void changeCommandsState() { method changeStateForFloatingState (line 80) | private void changeStateForFloatingState() { method createCloseButton (line 91) | private void createCloseButton() { method createMaxRestoreButton (line 122) | private void createMaxRestoreButton() { method buildUI (line 161) | private void buildUI() { method enableMenuButton (line 167) | void enableMenuButton(boolean enable) { method isMenuButtonEnable (line 171) | boolean isMenuButtonEnable() { method showContent (line 175) | private void showContent(Point2D localToScreen) { method notifyCloseAction (line 180) | void notifyCloseAction() { method notifyOpenAction (line 192) | void notifyOpenAction() { FILE: src/main/java/com/anchorage/docks/node/ui/DockUIPanel.java class DockUIPanel (line 46) | public final class DockUIPanel extends Pane { method DockUIPanel (line 66) | private DockUIPanel() { method DockUIPanel (line 70) | public DockUIPanel(String title, Node nodeContent, boolean subStationS... method setIcon (line 87) | public void setIcon(Image icon) method makeCommands (line 93) | private void makeCommands() { method setDockNode (line 103) | public void setDockNode(DockNode node) { method titleProperty (line 108) | public StringProperty titleProperty() { method installDragEventMananger (line 112) | private void installDragEventMananger() { method manageDragEvent (line 132) | private void manageDragEvent(MouseEvent event) { method manageReleaseEvent (line 159) | private void manageReleaseEvent() { method buildNode (line 165) | private void buildNode(String title, Image iconImage) { method getContentContainer (line 217) | public StackPane getContentContainer() method getNodeContent (line 226) | public Node getNodeContent() { method isMenuButtonEnable (line 230) | public boolean isMenuButtonEnable(){ FILE: src/main/java/com/anchorage/docks/node/ui/Popover.java class Popover (line 24) | public class Popover extends Stage { method Popover (line 33) | public Popover(DockCommandsBox commandBox, Pane content) { method show (line 62) | public void show(double x, double y) { method hideAndNotify (line 70) | public void hideAndNotify() { FILE: src/main/java/com/anchorage/docks/stations/DockStation.java class DockStation (line 45) | public final class DockStation extends SingleDockContainer { method isSelected (line 67) | public boolean isSelected() { method DockStation (line 71) | public DockStation() { method DockStation (line 77) | public DockStation(boolean commonStation) { method isCommonStation (line 82) | public boolean isCommonStation() { method buildUI (line 86) | private void buildUI() { method getStationWindow (line 90) | public Window getStationWindow() { method getStationScene (line 94) | public Scene getStationScene() { method isInnerPosition (line 98) | public boolean isInnerPosition(double x, double y) { method prepareZones (line 105) | public void prepareZones(DockNode nodeToMove) { method isSubStation (line 114) | public boolean isSubStation() { method add (line 118) | public void add(DockNode node) { method remove (line 124) | public void remove(DockNode node) { method searchTargetNode (line 131) | public void searchTargetNode(double x, double y) { method addOverlay (line 162) | public void addOverlay(Node node) { method removeOverlay (line 166) | public void removeOverlay(Node node) { method hideZones (line 170) | public void hideZones() { method manageDragOnSameNode (line 174) | private void manageDragOnSameNode() { method finalizeDrag (line 180) | public void finalizeDrag() { method closeZones (line 204) | public void closeZones() method manageDockDestination (line 209) | private void manageDockDestination() { method maximize (line 226) | public boolean maximize(DockNode node) { method restore (line 244) | public boolean restore(DockNode node) { method markAsSubStation (line 262) | public void markAsSubStation(DockSubStation dockNodeForSubstation) { method getDockNodeForSubStation (line 267) | public DockSubStation getDockNodeForSubStation() { FILE: src/main/java/com/anchorage/docks/stations/DockSubStation.java class DockSubStation (line 36) | public final class DockSubStation extends DockNode { method getSubStation (line 45) | public DockStation getSubStation() { method getStationWindow (line 49) | public Window getStationWindow() method getStationScene (line 54) | public Scene getStationScene() method putDock (line 59) | public void putDock(DockNode dockNode, DockPosition position, double p... method DockSubStation (line 66) | public DockSubStation(DockUIPanel uiPanel) { FILE: src/main/java/com/anchorage/system/AnchorageSystem.java class AnchorageSystem (line 42) | public class AnchorageSystem { method createStation (line 57) | public static DockStation createStation() { method createCommonStation (line 63) | public static DockStation createCommonStation() { method createSubStation (line 69) | public static DockSubStation createSubStation(DockStation parentStatio... method createDock (line 74) | public static DockNode createDock(String title, Node content) { method createDock (line 80) | public static DockNode createDock(String title, Parent content, Image ... method installDefaultStyle (line 86) | public static void installDefaultStyle() { method prepareDraggingZoneFor (line 91) | public static void prepareDraggingZoneFor(DockStation station, DockNod... method searchTargetNode (line 101) | public static void searchTargetNode(double x, double y) { method finalizeDragging (line 110) | public static void finalizeDragging() { FILE: src/test/java/com/anchorage/demo/AnchorFX_CommonStations.java class AnchorFX_CommonStations (line 41) | public class AnchorFX_CommonStations extends Application { method start (line 43) | @Override method makeSecondStage (line 65) | private void makeSecondStage() method generateRandomTree (line 83) | private TreeView generateRandomTree() { method main (line 106) | public static void main(String[] args) { FILE: src/test/java/com/anchorage/demo/AnchorFX_events.java class AnchorFX_events (line 37) | public class AnchorFX_events extends Application { method start (line 39) | @Override method main (line 62) | public static void main(String[] args) { class MyPanel (line 68) | class MyPanel extends VBox implements DockNodeCreationListener { method onDockNodeCreated (line 76) | @Override FILE: src/test/java/com/anchorage/demo/AnchorFX_settings.java class AnchorFX_settings (line 41) | public class AnchorFX_settings extends Application { method start (line 43) | @Override method generateRandomTree (line 78) | private TreeView generateRandomTree() { method main (line 101) | public static void main(String[] args) { FILE: src/test/java/com/anchorage/demo/AnchorFX_substations.java class AnchorFX_substations (line 39) | public class AnchorFX_substations extends Application { method start (line 41) | @Override method main (line 73) | public static void main(String[] args) { FILE: src/test/java/com/anchorage/demo/AnchorFX_test.java class AnchorFX_test (line 42) | public class AnchorFX_test extends Application { method start (line 44) | @Override method generateRandomTree (line 82) | private TreeView generateRandomTree() { method main (line 105) | public static void main(String[] args) {