Class DropInfo

java.lang.Object
com.iizigo.panel.DropInfo

public class DropInfo extends Object
Class holding information about the drop from the JavaScript client.
Author:
Christopher Mindus
  • Field Details

    • panelEditor

      public final PanelEditor panelEditor
      The Panel Editor instance.
    • isCopy

      public final boolean isCopy
      Operation type: true=copy, false=move.
    • comps

      public final UIComp[] comps
      The components.
    • rects

      public final Rectangle[] rects
      The original location of the components.
    • parentRects

      public final Rectangle[] parentRects
      The original location of the original parent components.
    • trans

      public final ReadTransaction trans
      Remaining transaction.
    • mouseX

      public final int mouseX
      Mouse positions.
    • mouseY

      public final int mouseY
      Mouse positions.
    • orgMouseX

      public final int orgMouseX
      Mouse positions.
    • orgMouseY

      public final int orgMouseY
      Mouse positions.
    • clientX

      public final int clientX
      Location of container client area.
    • clientY

      public final int clientY
      Location of container client area.
    • clientCX

      public final int clientCX
      Location of container client area.
    • clientCY

      public final int clientCY
      Location of container client area.
    • isWizardEditingRequested

      public final boolean isWizardEditingRequested
      Wizard editing requested of the dropped property.
  • Method Details

    • getTargetContainer

      public UIContainer getTargetContainer()
      Gets the target container.
      Returns:
      The container for the drop.