View Javadoc

1   /*
2    * This file is a part of CAST project.
3    * (c) Copyright 2007, AGH University of Science & Technology
4    * https://caribou.iisg.agh.edu.pl/trac/cast
5    *
6    * Licensed under the Eclipse Public License, Version 1.0 (the "License").
7    * You may not use this file except in compliance with the License.
8    * You may obtain a copy of the License at
9    * http://www.eclipse.org/legal/epl-v10.html
10   */
11  /*
12   * File: ConverterReference.java
13   * Created: 2009-08-04
14   * Author: tmilos
15   * $Id$
16   */
17  
18  package pl.edu.agh.cast.data.converter;
19  
20  /**
21   * A descriptor class for data set converter. Provides localized converter information such as name, description of
22   * behavior and expected data sets.
23   *
24   * @author AGH CAST Team
25   */
26  public class ConverterReference {
27  
28  	private ConverterSpecification specification;
29  
30  	private String name;
31  
32  	private String description;
33  
34  	/**
35  	 * Default constructor.
36  	 */
37  	public ConverterReference() {
38  	}
39  
40  	/**
41  	 * Constructor.
42  	 *
43  	 * @param specification
44  	 *            converter specification
45  	 * @param name
46  	 *            localized converter name
47  	 * @param description
48  	 *            localized converter behavior description
49  	 */
50  	public ConverterReference(ConverterSpecification specification, String name, String description) {
51  		super();
52  		this.specification = specification;
53  		this.name = name;
54  		this.description = description;
55  	}
56  
57  	public final ConverterSpecification getSpecification() {
58  		return specification;
59  	}
60  
61  	public final void setSpecification(ConverterSpecification specification) {
62  		this.specification = specification;
63  	}
64  
65  	public final String getName() {
66  		return name;
67  	}
68  
69  	public final void setName(String name) {
70  		this.name = name;
71  	}
72  
73  	public final String getDescription() {
74  		return description;
75  	}
76  
77  	public final void setDescription(String description) {
78  		this.description = description;
79  	}
80  
81  }