Package com.liferay.nativity.control

Examples of com.liferay.nativity.control.MessageListener


    NativityControl nativityControl,
    ContextMenuControlCallback contextMenuControlCallback) {

    super(nativityControl, contextMenuControlCallback);

    MessageListener getContextMenuItemsMessageListener =
      new MessageListener(Constants.GET_CONTEXT_MENU_ITEMS) {

      @Override
      public NativityMessage onMessage(NativityMessage message) {
        @SuppressWarnings("unchecked")
        List<String> args = (List<String>)message.getValue();

        List<ContextMenuItem> contextMenuItems = getContextMenuItems(
          args.toArray(new String[args.size()]));

        return new NativityMessage(
          Constants.GET_CONTEXT_MENU_ITEMS, contextMenuItems);
      }
    };

    nativityControl.registerMessageListener(
      getContextMenuItemsMessageListener);

    MessageListener fireContextMenuActionMessageListener =
      new MessageListener(Constants.FIRE_CONTEXT_MENU_ACTION) {

      public NativityMessage onMessage(NativityMessage message) {
        @SuppressWarnings("unchecked")
        Map<String, Object> map =
          (Map<String, Object>)message.getValue();
View Full Code Here


    NativityControl nativityControl,
    ContextMenuControlCallback contextMenuControlCallback) {

    super(nativityControl, contextMenuControlCallback);

    MessageListener getContextMenuItemsMessageListener =
      new MessageListener(Constants.GET_CONTEXT_MENU_ITEMS) {

      @Override
      public NativityMessage onMessage(NativityMessage message) {
        @SuppressWarnings("unchecked")
        List<String> files = (List<String>)message.getValue();

        String[] filesArray = files.toArray(new String[files.size()]);

        filesArray = StringUtil.normalize(filesArray);

        List<ContextMenuItem> contextMenuItems = getContextMenuItems(
          filesArray);

        return new NativityMessage(
          Constants.MENU_ITEMS, contextMenuItems);
      }
    };

    nativityControl.registerMessageListener(
      getContextMenuItemsMessageListener);

    MessageListener fireContextMenuActionMessageListener =
      new MessageListener(Constants.FIRE_CONTEXT_MENU_ACTION) {

      @Override
      public NativityMessage onMessage(NativityMessage message) {
        @SuppressWarnings("unchecked")
        Map<String, Object> map =
View Full Code Here

      FileIconControlCallback fileIconControlCallback) {

    this.nativityControl = nativityControl;
    this.fileIconControlCallback = fileIconControlCallback;

    MessageListener messageListener = new MessageListener(
      Constants.GET_FILE_ICON_ID) {

      @Override
      public NativityMessage onMessage(NativityMessage message) {
        String filePath = null;
View Full Code Here

TOP

Related Classes of com.liferay.nativity.control.MessageListener

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.