Package com.inductiveautomation.ignition.designer.designable
package com.inductiveautomation.ignition.designer.designable
-
ClassDescriptionThis abstract workspace provides the "guts" of workspaces that use a drag-and-drop style interface.A basic implementation of IGridSettings with settable values.Simple abstract implementation of AbstractDesignableWorkspace that expects to live within the Ignition Designer (and thus requires a DesignerContext, and implements ResourceWorkspace)Defines many functions required for the design panel to interact with a DesignableContainer.A repaint manager that has special handling for when components get repainted beneath the DesignPanel.Adapter-pattern class that has no-op implementations of all the functions in DesignableWorkspaceListenerRepresents a "design tool", which is a mode that the design panel can be in.A grouping of settings getters to avoid littering AbstractDesignableWorkspace with these preferences.An IHandle represents a draggable control used to manipulate a component.This interface describes a class that can provide the IHandles needed to manipulate a given selection.An abstract DesignableDelegate that implements many functions using the size/locations provided by JComponentComponent that draws the ruler for the DesignPanel.Holds colors, paint modes, and stroke widths - everything needed to paint a shape