Class ClassMemberList

  • All Implemented Interfaces:
    javafx.css.Styleable, javafx.event.EventTarget

    public class ClassMemberList
    extends javafx.scene.layout.VBox
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void addArrowWithNewLineToEachIntrinsicEntry​(java.lang.StringBuilder builder, java.util.Map<java.lang.String,​java.lang.String> intrinsics)  
      private void addMember​(IMetaMember member)  
      private javafx.scene.control.ContextMenu buildContextMenuCompiledMember​(IStageAccessProxy proxy)  
      private javafx.scene.control.ContextMenu buildContextMenuUncompiledMember​(IStageAccessProxy proxy)  
      void clear()  
      void clearClassMembers()  
      private java.lang.String findIntrinsicsUsedByMember​(IMetaMember member)  
      private javafx.event.EventHandler<javafx.scene.input.MouseEvent> getEventHandlerContextMenu​(javafx.scene.control.ContextMenu contextMenuCompiled, javafx.scene.control.ContextMenu contextMenuNotCompiled)  
      private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerMenuItemCallChain​(IStageAccessProxy proxy)  
      private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerMenuItemInlinedInto​(IStageAccessProxy proxy)  
      private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerMenuItemIntrinsics​(IStageAccessProxy proxy)  
      private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerMenuItemTriView​(IStageAccessProxy proxy)  
      private void notifyListeners​(IMetaMember member)  
      private void refresh()  
      void registerListener​(IMemberSelectedListener listener)  
      void selectMember​(IMetaMember selected)  
      void setMetaClass​(MetaClass metaClass)  
      • Methods inherited from class javafx.scene.layout.VBox

        alignmentProperty, clearConstraints, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, fillWidthProperty, getAlignment, getClassCssMetaData, getContentBias, getCssMetaData, getMargin, getSpacing, getVgrow, isFillWidth, layoutChildren, requestLayout, setAlignment, setFillWidth, setMargin, setSpacing, setVgrow, spacingProperty
      • Methods inherited from class javafx.scene.layout.Pane

        getChildren
      • Methods inherited from class javafx.scene.layout.Region

        backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computeMaxHeight, computeMaxWidth, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isResizable, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
      • Methods inherited from class javafx.scene.Parent

        getBaselineOffset, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, queryAccessibleAttribute, requestParentLayout, setNeedsLayout, updateBounds
      • Methods inherited from class javafx.scene.Node

        accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface javafx.css.Styleable

        getStyleableNode
    • Field Detail

      • cbOnlyCompiled

        private javafx.scene.control.CheckBox cbOnlyCompiled
      • memberList

        private javafx.scene.control.ListView<IMetaMember> memberList
      • selectedProgrammatically

        private boolean selectedProgrammatically
    • Method Detail

      • clear

        public void clear()
      • notifyListeners

        private void notifyListeners​(IMetaMember member)
      • getEventHandlerContextMenu

        private javafx.event.EventHandler<javafx.scene.input.MouseEvent> getEventHandlerContextMenu​(javafx.scene.control.ContextMenu contextMenuCompiled,
                                                                                                    javafx.scene.control.ContextMenu contextMenuNotCompiled)
      • buildContextMenuCompiledMember

        private javafx.scene.control.ContextMenu buildContextMenuCompiledMember​(IStageAccessProxy proxy)
      • buildContextMenuUncompiledMember

        private javafx.scene.control.ContextMenu buildContextMenuUncompiledMember​(IStageAccessProxy proxy)
      • getEventHandlerMenuItemTriView

        private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerMenuItemTriView​(IStageAccessProxy proxy)
      • getEventHandlerMenuItemInlinedInto

        private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerMenuItemInlinedInto​(IStageAccessProxy proxy)
      • getEventHandlerMenuItemIntrinsics

        private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerMenuItemIntrinsics​(IStageAccessProxy proxy)
      • getEventHandlerMenuItemCallChain

        private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerMenuItemCallChain​(IStageAccessProxy proxy)
      • findIntrinsicsUsedByMember

        private java.lang.String findIntrinsicsUsedByMember​(IMetaMember member)
      • addArrowWithNewLineToEachIntrinsicEntry

        private void addArrowWithNewLineToEachIntrinsicEntry​(java.lang.StringBuilder builder,
                                                             java.util.Map<java.lang.String,​java.lang.String> intrinsics)
      • setMetaClass

        public void setMetaClass​(MetaClass metaClass)
      • refresh

        private void refresh()
      • addMember

        private void addMember​(IMetaMember member)
      • clearClassMembers

        public void clearClassMembers()
      • selectMember

        public void selectMember​(IMetaMember selected)