クラス EntityCreationTool

  • すべての実装されたインタフェース:
    org.eclipse.gef.RequestConstants, org.eclipse.gef.Tool

    public class EntityCreationTool
    extends org.eclipse.gef.tools.CreationTool
    エンティティ作成ツール
    作成者:
    nakaG
    • ネストされたクラスの概要

      • クラスから継承されたネストされたクラス/インタフェース org.eclipse.gef.tools.AbstractTool

        org.eclipse.gef.tools.AbstractTool.Input
    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      protected static org.slf4j.Logger logger
      logging
      • クラスから継承されたフィールド org.eclipse.gef.tools.CreationTool

        PROPERTY_CREATION_FACTORY
      • クラスから継承されたフィールド org.eclipse.gef.tools.TargetingTool

        MAX_FLAG
      • クラスから継承されたフィールド org.eclipse.gef.tools.AbstractTool

        MAX_STATE, MOUSE_BUTTON_ANY, MOUSE_BUTTON1, MOUSE_BUTTON2, MOUSE_BUTTON3, PROPERTY_UNLOAD_WHEN_FINISHED, STATE_ACCESSIBLE_DRAG, STATE_ACCESSIBLE_DRAG_IN_PROGRESS, STATE_DRAG, STATE_DRAG_IN_PROGRESS, STATE_INITIAL, STATE_INVALID, STATE_TERMINAL
      • インタフェースから継承されたフィールド org.eclipse.gef.RequestConstants

        REQ_ADD, REQ_ALIGN, REQ_ALIGN_CHILDREN, REQ_CLONE, REQ_CONNECTION_END, REQ_CONNECTION_START, REQ_CREATE, REQ_CREATE_BENDPOINT, REQ_DELETE, REQ_DELETE_DEPENDANT, REQ_DIRECT_EDIT, REQ_MOVE, REQ_MOVE_BENDPOINT, REQ_MOVE_CHILDREN, REQ_OPEN, REQ_ORPHAN, REQ_ORPHAN_CHILDREN, REQ_RECONNECT_SOURCE, REQ_RECONNECT_TARGET, REQ_RESIZE, REQ_RESIZE_CHILDREN, REQ_SELECTION, REQ_SELECTION_HOVER
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      EntityCreationTool()  
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      protected boolean handleButtonUp​(int button)
      • クラスから継承されたメソッド org.eclipse.gef.tools.CreationTool

        applyProperty, calculateCursor, createTargetRequest, deactivate, enforceConstraintsForSizeOnDropCreate, getCommandName, getCreateRequest, getDebugName, getFactory, getMaximumSizeFor, getMinimumSizeFor, handleButtonDown, handleDragInProgress, handleDragStarted, handleFocusLost, handleHover, handleMove, performCreation, setFactory, updateTargetRequest
      • クラスから継承されたメソッド org.eclipse.gef.tools.TargetingTool

        doAutoexpose, eraseTargetFeedback, getAutoexposeHelper, getCommand, getExclusionSet, getTargetEditPart, getTargetingConditional, getTargetRequest, handleAutoexpose, handleEnteredEditPart, handleExitingEditPart, handleHoverStop, handleInvalidInput, handleLeavingEditPart, handleViewerExited, isShowingTargetFeedback, isTargetLocked, lockTargetEditPart, resetFlags, resetHover, setAutoexposeHelper, setTargetEditPart, setTargetRequest, showTargetFeedback, unlockTargetEditPart, updateAutoexposeHelper, updateTargetUnderMouse
      • クラスから継承されたメソッド org.eclipse.gef.tools.AbstractTool

        acceptArrowKey, activate, addFeedback, commitDrag, createOperationSet, debug, executeCommand, executeCurrentCommand, focusGained, focusLost, getCurrentCommand, getCurrentInput, getCurrentViewer, getDebugNameForState, getDefaultCursor, getDisabledCursor, getDomain, getDragMoveDelta, getLocation, getOperationSet, getStartLocation, getState, handleCommandStackChanged, handleDoubleClick, handleDrag, handleFinished, handleFocusGained, handleKeyDown, handleKeyTraversed, handleKeyUp, handleNativeDragFinished, handleNativeDragStarted, handleViewerEntered, isActive, isHoverActive, isInState, isViewerImportant, keyDown, keyTraversed, keyUp, mouseDoubleClick, mouseDown, mouseDrag, mouseHover, mouseMove, mouseUp, mouseWheelScrolled, movedPastThreshold, nativeDragFinished, nativeDragStarted, performViewerMouseWheel, placeMouseInViewer, reactivate, refreshCursor, releaseToolCapture, removeFeedback, setCurrentCommand, setCursor, setDefaultCursor, setDisabledCursor, setEditDomain, setHoverActive, setProperties, setStartLocation, setState, setToolCapture, setUnloadWhenFinished, setViewer, stateTransition, unloadWhenFinished, viewerEntered, viewerExited
      • クラスから継承されたメソッド org.eclipse.gef.util.FlagSupport

        getFlag, setFlag
    • フィールドの詳細

      • logger

        protected static org.slf4j.Logger logger
        logging
    • コンストラクタの詳細

      • EntityCreationTool

        public EntityCreationTool()
    • メソッドの詳細

      • handleButtonUp

        protected boolean handleButtonUp​(int button)
        オーバーライド:
        handleButtonUp クラス内 org.eclipse.gef.tools.CreationTool
        関連項目:
        CreationTool.handleButtonUp(int)