Class LayerImpl

  • All Implemented Interfaces:
    Layer, java.io.Serializable

    public class LayerImpl
    extends java.lang.Object
    implements java.io.Serializable, Layer
    See Also:
    Serialized Form
    • Constructor Detail

      • LayerImpl

        public LayerImpl()
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface Layer
        Returns:
        the name
      • setName

        public void setName​(java.lang.String name)
        Specified by:
        setName in interface Layer
        Parameters:
        name - the name to set
      • getUid

        public int getUid()
        Specified by:
        getUid in interface Layer
        Returns:
        the uid
      • setUid

        public void setUid​(int uid)
        Specified by:
        setUid in interface Layer
        Parameters:
        uid - the uid to set
      • getVisible

        public int getVisible()
        Specified by:
        getVisible in interface Layer
        Returns:
        the visible
      • setVisible

        public void setVisible​(int visible)
        Specified by:
        setVisible in interface Layer
        Parameters:
        visible - the visible to set
      • getUilayer

        public int getUilayer()
        Specified by:
        getUilayer in interface Layer
        Returns:
        the uilayer
      • setUilayer

        public void setUilayer​(int uilayer)
        Specified by:
        setUilayer in interface Layer
        Parameters:
        uilayer - the uilayer to set
      • getPrintable

        public int getPrintable()
        Specified by:
        getPrintable in interface Layer
        Returns:
        the printable
      • setPrintable

        public void setPrintable​(int printable)
        Specified by:
        setPrintable in interface Layer
        Parameters:
        printable - the printable to set
      • getLocked

        public int getLocked()
        Specified by:
        getLocked in interface Layer
        Returns:
        the locked
      • setLocked

        public void setLocked​(int locked)
        Specified by:
        setLocked in interface Layer
        Parameters:
        locked - the locked to set
      • getSelected

        public int getSelected()
        Specified by:
        getSelected in interface Layer
        Returns:
        the selected
      • setSelected

        public void setSelected​(int selected)
        Specified by:
        setSelected in interface Layer
        Parameters:
        selected - the selected to set
      • getColoruid

        public int getColoruid()
        Specified by:
        getColoruid in interface Layer
        Returns:
        the coloruid
      • setColoruid

        public void setColoruid​(int coloruid)
        Specified by:
        setColoruid in interface Layer
        Parameters:
        coloruid - the coloruid to set
      • getColorindex

        public int getColorindex()
        Specified by:
        getColorindex in interface Layer
        Returns:
        the colorindex
      • setColorindex

        public void setColorindex​(int colorindex)
        Specified by:
        setColorindex in interface Layer
        Parameters:
        colorindex - the colorindex to set
      • getColorRGB

        public java.lang.String getColorRGB()
        Specified by:
        getColorRGB in interface Layer
        Returns:
        the layers UI color as RGB string
      • setColorRGB

        public void setColorRGB​(java.lang.String colorRGB)
        Specified by:
        setColorRGB in interface Layer
        Parameters:
        colorRGB - the layers UI color as RGB string
      • getZIndex

        public int getZIndex()
        Specified by:
        getZIndex in interface Layer
        Returns:
        the z index of the layer
      • setZIndex

        public void setZIndex​(int zIndex)
        Specified by:
        setZIndex in interface Layer
        Parameters:
        zIndex - the z index of the layer