KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > hivemind > parse > SchemaAssignmentDescriptor


1 // Copyright 2004, 2005 The Apache Software Foundation
2
//
3
// Licensed under the Apache License, Version 2.0 (the "License");
4
// you may not use this file except in compliance with the License.
5
// You may obtain a copy of the License at
6
//
7
// http://www.apache.org/licenses/LICENSE-2.0
8
//
9
// Unless required by applicable law or agreed to in writing, software
10
// distributed under the License is distributed on an "AS IS" BASIS,
11
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
// See the License for the specific language governing permissions and
13
// limitations under the License.
14

15 package org.apache.hivemind.parse;
16
17 import org.apache.hivemind.util.ToStringBuilder;
18
19 /**
20  * Descriptor for <schema-assignment> element.
21  * Allows subsequent assignement of schemas to non-xml configuration points.
22  *
23  * @author Achim Huegen
24  */

25 public final class SchemaAssignmentDescriptor extends BaseAnnotationHolder
26 {
27     private String JavaDoc _configurationId;
28     private String JavaDoc _schemaId;
29
30     /**
31      * Returns the id of the configuration the schema should be assigned to
32      */

33     public String JavaDoc getConfigurationId()
34     {
35         return _configurationId;
36     }
37
38     public void setConfigurationId(String JavaDoc string)
39     {
40         _configurationId = string;
41     }
42
43     public String JavaDoc toString()
44     {
45         ToStringBuilder builder = new ToStringBuilder(this);
46         builder.append("configurationId", _configurationId);
47         builder.append("schemaId", _schemaId);
48
49         return builder.toString();
50     }
51
52     /**
53      * @return the id of the schema that should be assigned to a configuration point.
54      */

55     public String JavaDoc getSchemaId()
56     {
57         return _schemaId;
58     }
59
60     public void setSchemaId(String JavaDoc schemaId)
61     {
62         _schemaId = schemaId;
63     }
64
65
66 }
Popular Tags