Interface SWTSkinObjectListener

    • Field Detail

      • EVENT_SELECT

        static final int EVENT_SELECT
        Skin Object was selected (activated)
        See Also:
        Constant Field Values
      • EVENT_DESTROY

        static final int EVENT_DESTROY
        Skin Object was destroyed
        See Also:
        Constant Field Values
      • EVENT_CREATED

        static final int EVENT_CREATED
        Skin Object was created. All children are guaranteed to be created.
        See Also:
        Constant Field Values
      • EVENT_CREATE_REQUEST

        static final int EVENT_CREATE_REQUEST
        skinObject will be null, params will be an array { View ID, Config ID } function who creates the object should return a SWTSkinObject
        See Also:
        Constant Field Values
      • EVENT_LANGUAGE_CHANGE

        static final int EVENT_LANGUAGE_CHANGE
        skinObject needs to update any text
        See Also:
        Constant Field Values
      • NAMES

        static final java.lang.String[] NAMES
        Friendly names of events, useful for debug
    • Method Detail

      • eventOccured

        java.lang.Object eventOccured​(SWTSkinObject skinObject,
                                      int eventType,
                                      java.lang.Object params)
        Called when an event occurs
        Parameters:
        skinObject - skin object the event occurred on
        eventType - EVENT_* constant
        params - Any parameters the event needs to send you