Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright (c) 2015 Leibniz Institute of Plant Genetics and Crop Plant Research (IPK), Gatersleben, Germany.
   * All rights reserved. This program and the accompanying materials
   * are made available under the terms of the Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0)
   * which accompanies this distribution, and is available at http://creativecommons.org/licenses/by-nd/4.0/
   *
   * Contributors:
   *      Leibniz Institute of Plant Genetics and Crop Plant Research (IPK), Gatersleben, Germany - RMI Client, FileChooser and WebDAV
   */
 package de.ipk_gatersleben.bit.bi.edal.rmi.sample.gui;
 
 import java.awt.Frame;
 import java.util.Map;
 
 
 
 public class MetadataModify {
 
 	public static JFrame frame;
 	private static ClientPrimaryDataEntity[] files;
 	private static String serveraddress = null;
 	private static int serverport = 0;

Parameters:
args
 
 	public static void main(String[] args) {
 		if (args.length != 2) {
 			..println("Usage:    de.ipk_gatersleben.bit.bi.edal.rmi.sample.gui.Main option(s)");
 			..println("Options:    the first parameter is servername, the second parametr is serverport");
 			System.exit(-1);
 		} else {
 			 = args[0].trim();
 			String sport = args[1].trim();
 			try {
 				 = Integer.parseInt(sport);
 			} catch (Exception e) {
 				..println("Usage:    de.ipk_gatersleben.bit.bi.edal.rmi.sample.gui.Main option(s)");
 				..println("Options:    the first parameter is servername, the second parametr is serverport");
 				System.exit(-1);
 			}
 		}
 
 		for (final LookAndFeelInfo laf : UIManager.getInstalledLookAndFeels()) {
 			if (laf.getName().equals("Nimbus")) {
 				try {
 					UIManager.setLookAndFeel(laf.getClassName());
 				} catch (final ClassNotFoundException e) {
 
 				} catch (final InstantiationException e) {
 
 				} catch (final IllegalAccessException e) {
 
 				} catch (final UnsupportedLookAndFeelException e) {
 
 				}
 			}
 		}
 
 		 = new JFrame("MetadataDemo");
 
 		JPanel pane = new JPanel();
 		pane.add(new JButton());
 
 		.setSize(600, 300);
 	}
 
	static Action openfileAction = new AbstractAction("Open EDAL File") {
		private static final long serialVersionUID = 1L;
		public void actionPerformed(ActionEvent e) {
			Window window = .getContentPane() instanceof Window ? (Window.getContentPane() : SwingUtilities.getWindowAncestor(.getContentPane());
			try {
				EdalFileChooser dlg = window instanceof Frame ? new EdalFileChooser((Framewindowclient) : new EdalFileChooser((Dialogwindowclient);
				int returnVal = dlg.showOpenDialog();
				if (returnVal == .) {
				}
catch (EdalAuthenticateException e1) {
				ErrorDialog.showError(e1);
			}
		}
	};
	static Action openmetadataAction = new AbstractAction("Show Metadata") {
		private static final long serialVersionUID = 1L;
		public void actionPerformed(ActionEvent e) {
			if ( != null) {
				for (ClientPrimaryDataEntity file : ) {
					try {
						if (file.isDirectory()) {
							continue;
						}
catch (RemoteException e1) {
						ErrorDialog.showError(e1);
					}
					MetaDataSaveDialog metadlg = new MetaDataSaveDialog(file);
					int returnVal = metadlg.showOpenDialog();
					if (returnVal == .) {
					}
				}
			}
		}
	};
New to GrepCode? Check out our FAQ X