Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Copyright 2008-2011 the original author or authors.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
  *
  *      http://www.apache.org/licenses/LICENSE-2.0
  *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package info.joseluismartin.gui.report;

Author(s):
Jose A. Corbacho
public class ReportFilterView extends AbstractView<ReportFilter> {
	private final static int COMBO_WIDTH = 20;
	private JTextField reportName = new JTextField();
	private JComboBox reportType = FormUtils.newCombo();
	public ReportFilterView() {
		this(new ReportFilter());
	}
	public ReportFilterView(ReportFilter reportFilter) {
		setModel(reportFilter);
	}
	public void init(){
		bind("name");
		bind("type");
	}
	public void doRefresh() {
		List<ReportTypereportTypeList = .getAll();
		reportTypeList.add(0, null);
		.setModel(new ListComboBoxModel(reportTypeList));
	}
	protected JComponent buildPanel() {
		// Build Form
		b.add("Nombre: ");
		b.add("Tipo: ");
		JComponent c = b.getForm();
		return c;
	}


GETTERS AND SETTERS
	}
	public void setReportTypeService(PersistentManager<ReportTypeLongreportService) {
		this. = reportService;
	}
New to GrepCode? Check out our FAQ X