private MenuItem acceptConnectionMenuItem(final Menu scrollMenu, final ConnectionRequest r) throws NimbitsException { final MenuItem m = new MenuItem(r.getRequestorEmail().getValue()); m.setIcon(AbstractImagePrototype.create(Icons.INSTANCE.connection())); m.addListener( Events.Select, new AcceptConnectionBaseEventListener(r, scrollMenu, m, connectionRequest)); return m; }
private MenuItem newFolder() { MenuItem item = new MenuItem("New Folder"); item.setIcon(AbstractImagePrototype.create(Icons.INSTANCE.category())); item.addListener(Events.OnClick, new AddFolderBaseEventListener()); return item; }
private MenuItem uploadFile() { MenuItem item = new MenuItem("Upload File"); item.setIcon(AbstractImagePrototype.create(Icons.INSTANCE.diagram())); item.addListener(Events.OnClick, uploadFileListener); return item; }
private MenuItem newDataPoint() { final MenuItem item = new MenuItem("Data Point"); item.setIcon(AbstractImagePrototype.create(Icons.INSTANCE.addNew())); item.setToolTip(UserMessages.MESSAGE_NEW_POINT); item.addListener(Events.OnClick, new NewPointBaseEventListener()); return item; }
private static MenuItem urlMenuItem( final String text, final AbstractImagePrototype icon, final String url) { MenuItem item = new MenuItem(text); item.setIcon(icon); item.addListener(Events.OnClick, new OpenUrlBaseEventListener(url)); return item; }
private MenuItem actionMenuItem( final String text, final AbstractImagePrototype icon, final Action action) { MenuItem item = new MenuItem(text); item.setIcon(icon); item.addListener(Events.OnClick, new ActionEventListener(action)); return item; }