Class Data


  • public class Data
    extends java.lang.Object
    Class Data contains the data from an setup XML file.
    • Constructor Detail

      • Data

        public Data​(Persister persist,
                    AppLookAndFeel laf,
                    int width,
                    int height,
                    AllGraphicConfig config,
                    java.util.List<BoxPalette> boxPalette,
                    java.util.List<ComponentPalette> componentPalette,
                    java.util.List<ConnectionPalette> connectionPalette,
                    java.util.Map<java.lang.String,​java.lang.Boolean> showPalette,
                    ExtModel model)
        Create instance of Data.
        Parameters:
        persist - persister
        laf - L∧F
        width - width
        height - height
        config - all graphic configurations
        boxPalette - all box palettes
        componentPalette - all component palettes
        connectionPalette - all connection palettes
        showPalette - show palettes
        model - the model
    • Method Detail

      • getPersist

        public Persister getPersist()
        Get persister.
        Returns:
        persister.
      • getWidth

        public int getWidth()
        Get width.
        Returns:
        width
      • setWidth

        public void setWidth​(int width)
        Set width.
        Parameters:
        width - width
      • getHeight

        public int getHeight()
        Get height.
        Returns:
        height
      • setHeight

        public void setHeight​(int height)
        Set height.
        Parameters:
        height - height
      • getConfig

        public AllGraphicConfig getConfig()
        Get all graphic configuration.
        Returns:
        all graphic configuration
      • getBoxPalette

        public java.util.List<BoxPalette> getBoxPalette()
        Get all box palettes.
        Returns:
        all box palettes
      • getComponentPalette

        public java.util.List<ComponentPalette> getComponentPalette()
        Get all component palettes.
        Returns:
        all component palettes
      • getConnectionPalette

        public java.util.List<ConnectionPalette> getConnectionPalette()
        Get all connection palettes.
        Returns:
        all connection palettes
      • getShowPalette

        public java.util.Map<java.lang.String,​java.lang.Boolean> getShowPalette()
        Get show palettes.
        Returns:
        show palettes
      • getModel

        public ExtModel getModel()
        Get the model.
        Returns:
        the model
      • setModel

        public void setModel​(ExtModel model)
        Set the model.
        Parameters:
        model - the model
      • isReadonly

        public boolean isReadonly()
        Get readonly status.
        Returns:
        readonly status
      • setReadonly

        public void setReadonly​(boolean readonly)
        Set readonly status.
        Parameters:
        readonly - readonly status
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object