@Override public void focusLost( FocusEvent arg0 ) { // Focus is lost: apply changes String newname = text.getText(); if ( renameUser( name, newname ) ) { ti.setText( newname ); } text.dispose(); } } );
@Override public void focusLost( FocusEvent arg0 ) { // Focus is lost: apply changes String newname = text.getText(); if ( renameDirectory( repdir, name, newname ) ) { ti.setText( newname ); } text.dispose(); } } );
@Override public void focusLost( FocusEvent arg0 ) { // Focus is lost: apply changes. String newname = text.getText(); if ( renameTransformation( fname, newname, frepdir ) ) { ti.setText( newname ); } text.dispose(); } } );
@Override public void focusLost( FocusEvent arg0 ) { // Focus is lost: apply changes String newname = text.getText(); if ( renameJob( fname, newname, frepdir ) ) { ti.setText( newname ); } text.dispose(); } } );
@Override public void focusLost( FocusEvent arg0 ) { // Focus is lost: apply changes String newname = text.getText(); if ( renameJob( name, repdir, newname ) ) { ti.setText( newname ); } text.dispose(); } } );
@Override public void focusLost( FocusEvent arg0 ) { // Focus is lost: apply changes String newname = text.getText(); if ( renameDatabase( name, newname ) ) { ti.setText( newname ); } text.dispose(); } } );
@VisibleForTesting TreeItem createTreeItem( TreeItem parent, String text, Image image, String id ) { TreeItem item = new TreeItem( parent, SWT.NONE ); item.setText( text ); item.setImage( image ); if ( id != null ) { item.setData( "StepId", id ); } return item; }
@Override public void keyPressed( KeyEvent e ) { // ESC --> Don't change tree item... if ( e.keyCode == SWT.ESC ) { text.dispose(); } // ENTER --> Save changes... if ( e.character == SWT.CR ) { String newname = text.getText(); if ( renameJob( name, repdir, newname ) ) { ti.setText( newname ); } text.dispose(); } } } );
@Override public void keyPressed( KeyEvent e ) { // ESC --> Don't change tree item... if ( e.keyCode == SWT.ESC ) { text.dispose(); } // ENTER --> Save changes... if ( e.character == SWT.CR ) { String newname = text.getText(); if ( renameTransformation( fname, newname, frepdir ) ) { ti.setText( newname ); } text.dispose(); } } } );
@Override public void keyPressed( KeyEvent e ) { // ESC --> Don't change tree item... if ( e.keyCode == SWT.ESC ) { text.dispose(); } // ENTER --> Save changes... if ( e.character == SWT.CR ) { String newname = text.getText(); if ( renameJob( fname, newname, frepdir ) ) { ti.setText( newname ); } text.dispose(); } } } );
@Override public void keyPressed( KeyEvent e ) { // ESC --> Don't change tree item... if ( e.keyCode == SWT.ESC ) { text.dispose(); } // ENTER --> Save changes... if ( e.character == SWT.CR ) { String newname = text.getText(); if ( renameUser( name, newname ) ) { ti.setText( newname ); } text.dispose(); } } } );
@Override public void keyPressed( KeyEvent e ) { // ESC --> Don't change tree item... if ( e.keyCode == SWT.ESC ) { text.dispose(); } // ENTER --> Save changes... if ( e.character == SWT.CR ) { String newname = text.getText(); if ( renameDirectory( repdir, name, newname ) ) { ti.setText( newname ); } text.dispose(); } } } );
private void addAttributesToTree( TreeItem parentItem, IMetaStoreAttribute parentAttribute ) { for ( IMetaStoreAttribute childAttribute : parentAttribute.getChildren() ) { TreeItem treeItem = new TreeItem( parentItem, SWT.NONE ); treeItem.setText( 0, Const.NVL( childAttribute.getId(), "" ) ); treeItem.setText( 1, childAttribute.getValue() == null ? "" : childAttribute.getValue().toString() ); // Add more child attributes below // addAttributesToTree( treeItem, childAttribute ); } }
@Override public void keyPressed( KeyEvent e ) { // ESC --> Don't change tree item... if ( e.keyCode == SWT.ESC ) { text.dispose(); } // ENTER --> Save changes... if ( e.character == SWT.CR ) { if ( ti.getText().equals( name ) ) { // Only if the name wasn't changed already. String newname = text.getText(); if ( renameDatabase( name, newname ) ) { ti.setText( newname ); } text.dispose(); } } } } );
private TreeItem createTreeItem( TreeItem parent, String text, Image image, int index, boolean disabled ) { TreeItem item = index == -1 ? new TreeItem( parent, SWT.NONE ) : new TreeItem( parent, SWT.NONE, index ); if ( disabled ) { item.setForeground( getDisabledColor() ); } item.setText( text ); item.setImage( image ); return item; }
private TreeItem addServerTreeItem(Server server) { TreeItem treeItem = new TreeItem(rootRedisServers, 0); treeItem.setText(server.getName()); treeItem.setData(NODE_ID, server.getId()); treeItem.setData(NODE_TYPE, NodeType.SERVER); treeItem.setImage(redisImage); return treeItem; }
private void initRootItem() { rootRedisServers = new TreeItem(tree, SWT.NONE); rootRedisServers.setImage(redisImage); rootRedisServers.setText(i18nFile.getText(I18nFile.REDISSERVERS)); rootRedisServers.setData(NODE_TYPE, NodeType.ROOT); rootRedisServers.setExpanded(true); rootRedisServers.setData(ITEM_OPENED, true); }
private void populateTreeItem( TreeItem childTreeItem, TreeNode treeNode ) { childTreeItem.setText( treeNode.getLabel() != null ? treeNode.getLabel() : "" ); childTreeItem.setImage( treeNode.getImage() ); childTreeItem.setData( treeNode.getData() ); childTreeItem.setForeground( treeNode.getForeground() ); childTreeItem.setBackground( treeNode.getBackground() ); childTreeItem.setFont( treeNode.getFont() ); treeNode.getData().forEach( childTreeItem::setData ); treeNodeItemMap.put( treeNode, childTreeItem ); }
private void buildFoldersTree( Folder folder, TreeItem parentTreeItem, boolean topfolder ) throws MessagingException { if ( ( folder.getType() & Folder.HOLDS_FOLDERS ) != 0 ) { Folder[] f = folder.list(); for ( int i = 0; i < f.length; i++ ) { tiTree = topfolder ? new TreeItem( wTree, SWT.NONE ) : new TreeItem( parentTreeItem, SWT.NONE ); tiTree.setImage( guiresource.getImageBol() ); tiTree.setText( f[i].getName() ); // Search for sub folders if ( ( f[i].getType() & Folder.HOLDS_FOLDERS ) != 0 ) { buildFoldersTree( f[i], tiTree, false ); } } } }
/** * Gets a directory tree on a TreeItem to work with. * * @param ti * The TreeItem to set the directory tree on * @param dircolor * The color of the directory tree item. */ public static void getDirectoryTree( TreeItem ti, Color dircolor, RepositoryDirectoryInterface dir ) { ti.setText( dir.getName() ); ti.setForeground( dircolor ); // First, we draw the directories for ( int i = 0; i < dir.getNrSubdirectories(); i++ ) { RepositoryDirectory subdir = dir.getSubdirectory( i ); TreeItem subti = new TreeItem( ti, SWT.NONE ); subti.setImage( GUIResource.getInstance().getImageFolder() ); getDirectoryTree( subti, dircolor, subdir ); } }