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;
 
 
 
 
 public class PublicationMainPanel extends JPanel {
 
 	private static final long serialVersionUID = -894068063132047509L;
 
 			.getProperty("DEFAULT_UPLOAD_PATH_STRING");
 	public static final String DEFAULT_TITLE_STRING = .
 			.getProperty("DEFAULT_TITLE_STRING");
 	public static final String DEFAULT_LANGUAGE_STRING = .
 			.getProperty("DEFAULT_LANGUAGE_STRING");
 	public static final String DEFAULT_PUBLISHER_STRING = .
 			.getProperty("DEFAULT_PUBLISHER_STRING");
 			.getProperty("DEFAULT_DESCRIPTION_STRING");
 	public static final String DEFAULT_AUTHORS_STRING = .
 			.getProperty("DEFAULT_AUTHORS_STRING");
 	public static final String DEFAULT_SUBJECTS_STRING = .
 			.getProperty("DEFAULT_SUBJECTS_STRING");
 	public static final String DEFAULT_EMBARGO_STRING = .
 			.getProperty("DEFAULT_EMBARGO_STRING");
 
 			falsetrue);
 	public static AttributeTextArea titleField = new AttributeTextArea(
 			truetrue);
 			truefalse);
 	public static AttributeTextArea authorsField = new AttributeTextArea(
 			falsetrue);
 			falsetrue);
 			falsetrue);
 			falsetrue);
 	public static AttributeTextArea embargoField = new AttributeTextArea(
 			falsetrue);
 
 	public static AuthorsPanel authorPanel;
 	public static LanguagePanel languagePanel;
 	public static SubjectPanel subjectPanel;
 	public static PublisherPanel publisherPanel;
 	public static EmbargoPanel embargboPanel;
 
 
 	private static JPanel mainPanel;
 
 	public static int UPLOAD_PANEL_COMPONENT_NUMBER = 0;
 	public static int TITLE_PANEL_COMPONENT_NUMBER = 1;
 	public static int AUTHOR_PANEL_COMPONENT_NUMBER = 2;
 	public static int DESCRIPTION_PANEL_COMPONENT_NUMBER = 3;
 	public static int SUBJECTS_PANEL_COMPONENT_NUMBER = 4;
 	public static int LANGUAGE_PANEL_COMPONENT_NUMBER = 5;
 	public static int PUBLISHER_PANEL_COMPONENT_NUMBER = 6;
 	public static int EMBARGO_DATE_COMPONENT_NUMBER = 7;
 	public static int BUTTON_LINE_PANEL_COMPONENT_NUMBER = 8;
 
 	static {
 
	}
		/* set ValueChangedListener */
		/* end ValueChangedListener */
		/* set other Listeners */
		/* end other Listeners */
		AttributeTablePanel descriptionPanel = new AttributeTablePanel(
		AttributeTablePanel titleAttributePanel = new AttributeTablePanel(
		AttributeTablePanel uploadAttributePanel = new AttributeTablePanel(
		AttributeTablePanel authorsAttributePanel = new AttributeTablePanel(
		AttributeTablePanel subjectsAttributePanel = new AttributeTablePanel(
		AttributeTablePanel languageAttributePanel = new AttributeTablePanel(
		AttributeTablePanel publisherAttributePanel = new AttributeTablePanel(
		AttributeTablePanel embargoAttributePanel = new AttributeTablePanel(
		 = new JPanel();
		.setLayout(boxLayout);
				.add(publisherAttributePanel);
		JScrollPane scrollableMainPane = new JScrollPane(,
		scrollableMainPane.setPreferredSize(new Dimension(400, 400));
		scrollableMainPane.setBorder(BorderFactory.createEmptyBorder());
		this.setLayout(new BoxLayout(this.));
		this.add(scrollableMainPane);
	}
	public static JPanel getMainPanel() {
	}

Block all textfields except the Authorsfield
	public static void blockForAuthorsField() {
	}
	private static void removeAuthorPanelListener() {
		for (MouseListener iterable_element : .getMouseListeners()) {
			if (iterable_element.equals()) {
				break;
			}
		}
	}
	private static void removeLanguageFieldListener() {
		for (MouseListener iterable_element : .getMouseListeners()) {
			if (iterable_element.equals()) {
				break;
			}
		}
	}
	private static void removeUploadPanelListener() {
		for (MouseListener iterable_element : 
			if (iterable_element.equals()) {
				break;
			}
		}
	}
	private static void removePublisherPanelListener() {
		for (MouseListener iterable_element : 
			if (iterable_element.equals()) {
				break;
			}
		}
	}
	private static void removeSubjectFieldListener() {
		for (MouseListener iterable_element : .getMouseListeners()) {
			if (iterable_element.equals()) {
				break;
			}
		}
	}
	private static void removeEmbargoFieldListener() {
		for (MouseListener iterable_element : .getMouseListeners()) {
			if (iterable_element.equals()) {
				break;
			}
		}
	}
	public static void releaseAllBlockedFields() {
		boolean hasLanguageListener = false;
		for (MouseListener iterable_element : .getMouseListeners()) {
			if (iterable_element.equals()) {
				hasLanguageListener = true;
			}
		}
		if (!hasLanguageListener) {
		}
		boolean hasAuthorListener = false;
		for (MouseListener iterable_element : .getMouseListeners()) {
			if (iterable_element.equals()) {
				hasAuthorListener = true;
			}
		}
		if (!hasAuthorListener) {
		}
		boolean hasUploadPathListener = false;
		for (MouseListener iterable_element : 
			if (iterable_element.equals()) {
				hasUploadPathListener = true;
			}
		}
		if (!hasUploadPathListener) {
		}
		boolean hasSubjectListener = false;
		for (MouseListener iterable_element : .getMouseListeners()) {
			if (iterable_element.equals()) {
				hasSubjectListener = true;
			}
		}
		if (!hasSubjectListener) {
		}
		boolean hasPublisherListener = false;
		for (MouseListener iterable_element : 
			if (iterable_element.equals()) {
				hasPublisherListener = true;
			}
		}
		if (!hasPublisherListener) {
		}
		boolean hasEmbargoListener = false;
		for (MouseListener iterable_element : .getMouseListeners()) {
			if (iterable_element.equals()) {
				hasPublisherListener = true;
			}
		}
		if (!hasEmbargoListener) {
		}
	}

Block all fields except the LanguageField
	public static void blockForLanguageField() {
	}
	public static void blockForSubjectsField() {
	}
	private static void deactivateFreeTextFields() {
	}
	public static void blockForPublisherField() {
	}
	public static void blockForTextField() {
	}
	public static void reset() {
	}
	public static void blockForEmbargoField() {
	}
New to GrepCode? Check out our FAQ X