All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opencms.ui.shared.rpc.I_CmsContextMenuClientRpc Maven / Gradle / Ivy

Go to download

OpenCms is an enterprise-ready, easy to use website content management system based on Java and XML technology. Offering a complete set of features, OpenCms helps content managers worldwide to create and maintain beautiful websites fast and efficiently.

There is a newer version: 18.0
Show newest version

package org.opencms.ui.shared.rpc;

import com.vaadin.shared.communication.ClientRpc;

/**
 * Server to client RPC communication.

* * Adapted from ContextMenu by Peter Lehto / Vaadin Ltd.

* */ public interface I_CmsContextMenuClientRpc extends ClientRpc { /** * Sends request to client widget to close context menu.

*/ public void hide(); /** * Sends request to client widget to open context menu to given position.

* * @param x the client x position * @param y the client y position */ public void showContextMenu(int x, int y); /** * Sends request to client widget to open context menu relative to component * identified by given connectorId. (Method is on purpose with different * name from showContextMenu as overloading does not work properly in * javascript environment.)

* * @param connectorId the connector id */ public void showContextMenuRelativeTo(String connectorId); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy