Package com.liferay.nativity.control

Examples of com.liferay.nativity.control.NativityMessage


        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(
View Full Code Here


        filesArray = StringUtil.normalize(filesArray);

        List<ContextMenuItem> contextMenuItems = getContextMenuItems(
          filesArray);

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

    nativityControl.registerMessageListener(
View Full Code Here

          filePath = message.getValue().toString();
        }

        int icon = getIconForFile(filePath);

        return new NativityMessage(Constants.GET_FILE_ICON_ID, icon);
      }
    };

    nativityControl.registerMessageListener(messageListener);
  }
View Full Code Here

    super(nativityControl, fileIconControlCallback);
  }

  @Override
  public int registerIcon(String path) {
    NativityMessage message = new NativityMessage(
      Constants.REGISTER_ICON, path);

    String reply = nativityControl.sendMessage(message);

    if ((reply == null) || reply.isEmpty()) {
View Full Code Here

    return Integer.parseInt(reply);
  }

  @Override
  public void removeAllFileIcons() {
    NativityMessage message = new NativityMessage(
      Constants.REMOVE_ALL_FILE_ICONS, "");

    nativityControl.sendMessage(message);
  }
View Full Code Here

    nativityControl.sendMessage(message);
  }

  @Override
  public void unregisterIcon(int id) {
    NativityMessage message = new NativityMessage(
      Constants.UNREGISTER_ICON, id);

    nativityControl.sendMessage(message);
  }
View Full Code Here

    super(nativityControl, fileIconControlCallback);
  }

  @Override
  public void disableFileIcons() {
    NativityMessage message = new NativityMessage(
      Constants.ENABLE_FILE_ICONS, Boolean.FALSE);

    nativityControl.sendMessage(message);
  }
View Full Code Here

    nativityControl.sendMessage(message);
  }

  @Override
  public void enableFileIcons() {
    NativityMessage message = new NativityMessage(
      Constants.ENABLE_FILE_ICONS, Boolean.TRUE);

    nativityControl.sendMessage(message);
  }
View Full Code Here

  public void refreshIcons() {
  }

  @Override
  public void removeFileIcon(String path) {
    NativityMessage message = new NativityMessage(
      Constants.REMOVE_FILE_ICONS, new String[] { path });

    nativityControl.sendMessage(message);
  }
View Full Code Here

    nativityControl.sendMessage(message);
  }

  @Override
  public void removeFileIcons(String[] paths) {
    NativityMessage message = new NativityMessage(
      Constants.REMOVE_FILE_ICONS, paths);

    nativityControl.sendMessage(message);
  }
View Full Code Here

TOP

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

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.