Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  *  Copyright (c) 2011 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 GNU Lesser Public License v2.1
  *  which accompanies this distribution, and is available at
  *  http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
  *
  *  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.client.gui.editor;
DataFormatEditor provides a mechanism for the user to edit DataFormat information.

The following code pops up a DataFormatEditor Dialog

 DataFormatEditor dataformateditor = new DataFormatEditor();
 dataformateditor.showOpenDialog();
 

Author(s):
Jinbo Chen
Version:
1.0
public class DataFormatEditor extends AbstractMetaDataEditor {
	private String _text;	
	private String _title;

pop up a Dialog
	public int showOpenDialog() {
		TextDialog dlg = new TextDialog(this.,this.);
		int returnVal = dlg.showOpenDialog();
		if (returnVal == .) {
			this. = dlg.getText();
		}
		return returnVal;
	}

set a DataFormat value
	public void setValue(UntypedData data) {
		if (data != null) {
			this. = data.toString();
		}
	}

get the DataFormat value
	public UntypedData getValue() {
		try {
			return new DataFormat();
catch (DataFormatException e) {
			JOptionPane
							null,
							"unknown data format. please use a valid mime type in the format major/minor. E.g.\""
							"EdalFileChooser".);
			return new EmptyMetaData();
		}
	}
	public void setTitle(String title) {
		 = title;
	}
New to GrepCode? Check out our FAQ X