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.publication;
 
 import java.io.File;
Utility class for some static functions for handling and converting java.lang.Strings and so on.

Author(s):
arendd
 
 public class Utils {
 
 	public static boolean checkIfStringIsEmpty(String string) {
 
 		String temp = string.replaceAll(" """);
 		temp = temp.replaceAll("\t""");
 		temp = temp.replaceAll("\n""");
 
 		return temp.isEmpty();
 	}
 
 	public static String cleanUpString(String string) {
 		String temp = string.replaceAll(" """);
 		temp = temp.replaceAll("\t""");
 		temp = temp.replaceAll("\n""");
 		return temp;
 	}
 
 	// public static int countFilesInDirectory(final Path srcDir) {
 	//
 	// if (!Files.isDirectory(srcDir, LinkOption.NOFOLLOW_LINKS)) {
 	// return 1;
 	// }
 	//
 	// File directory = srcDir.toFile();
 	//
 	// int count = 0;
 	// for (File file : directory.listFiles()) {
 	// if (file.isFile()) {
 	// count++;
 	// }
 	// if (file.isDirectory()) {
 	// count += countFilesInDirectory(file.toPath());
 	// }
 	// }
 	// return count;
 	// }
 
 	public static int countFilesAndDirectoriesInDirectory(final Path srcDir) {
 
 		if (!Files.isDirectory(srcDir.)) {
 			return 1;
 		}
 
 		File directory = srcDir.toFile();
 
 		int count = 0;
 		for (File file : directory.listFiles()) {
 			count++;
 			if (file.isDirectory()) {
 			}
 		}
 		return count;
 	}
 
 	public static void addComponent(Container contGridBagLayout gbl,
 			Component cint xint yint widthint heightdouble weightx,
 			double weightyint ipadxint ipadyInsets insets) {
 		gbc.ipadx = ipadx;
 		gbc.ipady = ipady;
 		gbc.gridx = x;
 		gbc.gridy = y;
 		gbc.gridwidth = width;
 		gbc.gridheight = height;
 		gbc.weightx = weightx;
 		gbc.weighty = weighty;
 		gbc.insets = insets;
 		gbl.setConstraints(cgbc);
		cont.add(c);
	}
	public static void add(Container containerGridBagLayout gridBagLayout,
			Component cint gridxint gridy) {
		gbc.gridx = gridx;
		gbc.gridy = gridy;
		gbc.insets = new Insets(2, 5, 2, 5);
		gridBagLayout.setConstraints(cgbc);
		container.add(c);
	}

Add GridBagLayout Component for AttributeTablePanels

Parameters:
cont
gbl
c
x
y
width
height
weightx
weighty
ipadx
ipady
	public static void add(Container contGridBagLayout gblComponent c,
			int xint yint widthint heightdouble weightx,
			double weightyint ipadxint ipady) {
		gbc.ipadx = ipadx;
		gbc.ipady = ipady;
		gbc.gridx = x;
		gbc.gridy = y;
		gbc.gridwidth = width;
		gbc.gridheight = height;
		gbc.weightx = weightx;
		gbc.weighty = weighty;
		gbc.insets = new Insets(0, 0, 0, 5);
		gbl.setConstraints(cgbc);
		cont.add(c);
	}
New to GrepCode? Check out our FAQ X