KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > mdr > util > XmiConstants


1 /*
2  * The contents of this file are subject to the terms of the Common Development
3  * and Distribution License (the License). You may not use this file except in
4  * compliance with the License.
5  *
6  * You can obtain a copy of the License at http://www.netbeans.org/cddl.html
7  * or http://www.netbeans.org/cddl.txt.
8  *
9  * When distributing Covered Code, include this CDDL Header Notice in each file
10  * and include the License file at http://www.netbeans.org/cddl.txt.
11  * If applicable, add the following below the CDDL Header, with the fields
12  * enclosed by brackets [] replaced by your own identifying information:
13  * "Portions Copyrighted [year] [name of copyright owner]"
14  *
15  * The Original Software is NetBeans. The Initial Developer of the Original
16  * Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
17  * Microsystems, Inc. All Rights Reserved.
18  */

19 package org.netbeans.mdr.util;
20
21 /**
22  *
23  * @author Marek Sedliak, Daniel Prusa
24  * @version
25  */

26 public interface XmiConstants {
27
28     //General constants
29
public static final String JavaDoc NOT_RESOLVED = "Not resolved";
30     public static final String JavaDoc XMI_CURRENT_VERSION = "1.1";
31     public static final String JavaDoc XMI_OLD_VERSION = "1.0";
32     public static final String JavaDoc MOF_CURRENT_VERSION = "1.4";
33     public static final String JavaDoc MOF_METAMODEL = "MOF";
34     public static final String JavaDoc NS_SEPARATOR = ":";
35     public static final String JavaDoc DOT_SEPARATOR = ".";
36     public static final String JavaDoc SPACE = " ";
37     public static final String JavaDoc TEXT_NODE_NAME = "#text";
38     public static final String JavaDoc COMMENT_NODE_NAME = "#comment";
39     public static final String JavaDoc CONTAINS_REFERENCE = "contents";
40     public static final String JavaDoc NAMESPACE_CONTENTS = "Namespace.contents";
41     public static final String JavaDoc XMI_PREFIX = "XMI.";
42     public static final String JavaDoc IS_ABSTRACT = "isAbstract";
43     public static final String JavaDoc NONE = "none";
44     public static final String JavaDoc FALSE = "false";
45     public static final String JavaDoc TRUE = "true";
46     public static final String JavaDoc WARNING = "WARNING !!! ";
47     public static final String JavaDoc XMI_ID_PREFIX = "a";
48     public static final String JavaDoc INDENT = " ";
49
50     //Basic elements
51
public static final String JavaDoc XMI_ROOT = "XMI";
52     public static final String JavaDoc XMI_HEADER = "XMI.header";
53     public static final String JavaDoc XMI_CONTENT = "XMI.content";
54     public static final String JavaDoc XMI_DIFFERENCE = "XMI.difference";
55     public static final String JavaDoc XMI_DELETE = "XMI.delete";
56     public static final String JavaDoc XMI_ADD = "XMI.add";
57     public static final String JavaDoc XMI_REPLACE = "XMI.replace";
58     public static final String JavaDoc XMI_EXTENSIONS = "XMI.extensions";
59     
60     //Sub elements for XMI_HEADER
61
public static final String JavaDoc XMI_DOCUMENTATION = "XMI.documentation";
62     public static final String JavaDoc XMI_MODEL = "XMI.model";
63     public static final String JavaDoc XMI_METAMODEL = "XMI.metamodel";
64     public static final String JavaDoc XMI_METAMETAMODEL = "XMI.metametamodel";
65     public static final String JavaDoc XMI_IMPORT = "XMI.import";
66     
67     //Attributes
68
public static final String JavaDoc XMI_ID = "xmi.id";
69     public static final String JavaDoc XMI_UUID = "xmi.uuid";
70     public static final String JavaDoc XMI_LABEL = "xmi.label";
71     public static final String JavaDoc XMI_IDREF = "xmi.idref";
72     public static final String JavaDoc XMI_HREF = "href";
73     public static final String JavaDoc XMI_POSITION = "xmi.position";
74     public static final String JavaDoc XMI_IDREF_FLAG = " ###idref###";
75     public static final String JavaDoc XMI_VersionAtt = "xmi.version";
76     public static final String JavaDoc XMI_NameAtt = "xmi.name";
77     public static final String JavaDoc XMI_VALUE = "xmi.value";
78     public static final String JavaDoc XMI_TYPE = "xmi.type";
79     public static final String JavaDoc TYPE_ATTRIBUTE = "type";
80     public static final String JavaDoc NAME_ATTRIBUTE = "name";
81     
82     
83     //DataTypes
84
public static final String JavaDoc DATA_TYPE = "DataType";
85     public static final String JavaDoc DATA_TYPE_TYPE_CODE = "DataType.typeCode";
86     public static final String JavaDoc TYPE_CODE = "typeCode";
87     public static final String JavaDoc XMI_CORBA_TYPE_CODE = "XMI.CorbaTypeCode";
88     public static final String JavaDoc XMI_ANY_TYPE = "XMI.any";
89     public static final String JavaDoc XMI_FIELD = "XMI.field";
90
91
92     public static final String JavaDoc BOOLEAN_TYPE = "Boolean";
93     public static final String JavaDoc BYTE_TYPE ="Byte";
94     public static final String JavaDoc CHARACTER_TYPE = "Character";
95     public static final String JavaDoc CHARACTER8_TYPE ="Character8";
96     public static final String JavaDoc DATE_TYPE = "Date";
97     public static final String JavaDoc DOUBLE_TYPE = "Double";
98     public static final String JavaDoc FLOAT_TYPE ="Float";
99     public static final String JavaDoc INTEGER_TYPE ="Integer";
100     public static final String JavaDoc UNSIGNED_INTEGER_TYPE = "Unsigned Integer";
101     public static final String JavaDoc LONG_TYPE ="Long";
102     public static final String JavaDoc UNSIGNED_LONG_TYPE = "Unsigned Long";
103     public static final String JavaDoc SHORT_TYPE = "Short";
104     public static final String JavaDoc UNSIGNED_SHORT_TYPE = "Unsigned Short";
105     public static final String JavaDoc STRING_TYPE = "String";
106     public static final String JavaDoc STRING8_TYPE = "String8";
107     public static final String JavaDoc OBJECT_TYPE = "Object";
108
109     //Corba types
110
public static final String JavaDoc XMICorbaTcField = "XMI.CorbaTcField";
111     public static final String JavaDoc XMI_TCNAME = "xmi.tcName";
112     public static final String JavaDoc XMI_CorbaTcEnumLabel = "XMI.CorbaTcEnumLabel";
113
114     public static final String JavaDoc XMICorbaTcStruct = "XMI.CorbaTcStruct";
115     public static final String JavaDoc XMICorbaTcEnum = "XMI.CorbaTcEnum";
116     public static final String JavaDoc XMICorbaTcUnion = "XMI.CorbaTcUnion";
117     public static final String JavaDoc XMICorbaTcObjRef = "XMI.CorbaTcObjRef";
118     public static final String JavaDoc XMICorbaTcArray = "XMI.CorbaTcArray";
119     public static final String JavaDoc XMICorbaTcAlias = "XMI.CorbaTcAlias";
120     public static final String JavaDoc XMICorbaTcSequence = "XMI.CorbaTcSequence";
121     public static final String JavaDoc XMICorbaTcAny = "XMI.CorbaTcAny";
122     
123     public static final String JavaDoc XMICorbaTcExcept = "XMI.CorbaTcExcept";
124     public static final String JavaDoc XMICorbaTcTypeCode = "XMI.CorbaTcTypeCode";
125     public static final String JavaDoc XMICorbaTcPrincipal = "XMI.CorbaTcPrincipal";
126     public static final String JavaDoc XMICorbaTcNull = "XMI.CorbaTcNull";
127     public static final String JavaDoc XMICorbaTcVoid = "XMI.CorbaTcVoid";
128     
129     public static final String JavaDoc XMICorbaTcShort = "XMI.CorbaTcShort";
130     public static final String JavaDoc XMICorbaTcLong = "XMI.CorbaTcLong";
131     public static final String JavaDoc XMICorbaTcUShort = "XMI.CorbaTcUShort";
132     public static final String JavaDoc XMICorbaTcULong = "XMI.CorbaTcULong";
133     public static final String JavaDoc XMICorbaTcFloat = "XMI.CorbaTcFloat";
134     public static final String JavaDoc XMICorbaTcDouble = "XMI.CorbaTcDouble";
135     public static final String JavaDoc XMICorbaTcBoolean = "XMI.CorbaTcBoolean";
136     public static final String JavaDoc XMICorbaTcChar = "XMI.CorbaTcChar";
137     public static final String JavaDoc XMICorbaTcWChar = "XMI.CorbaTcWChar";
138     public static final String JavaDoc XMICorbaTcOctet = "XMI.CorbaTcOctet";
139     public static final String JavaDoc XMICorbaTcString = "XMI.CorbaTcString";
140     public static final String JavaDoc XMICorbaTcWString = "XMI.CorbaTcWString";
141     public static final String JavaDoc XMICorbaTcLongLong = "XMI.CorbaTcLongLong";
142     public static final String JavaDoc XMICorbaTcULongLong = "XMI.CorbaTcULongLong";
143     public static final String JavaDoc XMICorbaTcLongDouble = "XMI.CorbaTcLongDouble";
144
145     //Packages
146
public static final String JavaDoc PRIMITIVE_TYPES_PACKAGE = "PrimitiveTypes";
147
148     //Corba transversing consts
149
public static final String JavaDoc STRUCTURE_TYPE = "StructureType";
150     public static final String JavaDoc ENUMERATION_TYPE = "EnumerationType";
151     public static final String JavaDoc ATTRIBUTE_TYPE = "Attribute";
152     public static final String JavaDoc PRIMITIVE_TYPE = "PrimitiveType";
153     public static final String JavaDoc VISIBILITY_KIND = "VisibilityKind";
154     public static final String JavaDoc SCOPE_KIND = "ScopeKind";
155     public static final String JavaDoc MULTIPLICITY_TYPE = "MultiplicityType";
156     public static final String JavaDoc CONSTRAINT = "Constraint";
157 }
158
Popular Tags