|
What this is
Other links
The source code/* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License * Version 1.0 (the "License"). You may not use this file except in * compliance with the License. A copy of the License is available at * http://www.sun.com/ * * The Original Code is NetBeans. The Initial Developer of the Original * Code is Sun Microsystems, Inc. Portions Copyright 1997-2001 Sun * Microsystems, Inc. All Rights Reserved. */ package org.netbeans.lib.jmi.xmi; /** * * @author mareks * @version */ public interface XmiConstants { //General constants public static final String NS_SEPARATOR = ":"; public static final String DOT_SEPARATOR = "."; public static final String XMI_PREFIX = "XMI."; //Basic elements public static final String XMI_ROOT = "XMI"; public static final String XMI_HEADER = "XMI.header"; public static final String XMI_CONTENT = "XMI.content"; public static final String XMI_DIFFERENCE = "XMI.difference"; public static final String XMI_DELETE = "XMI.delete"; public static final String XMI_ADD = "XMI.add"; public static final String XMI_REPLACE = "XMI.replace"; public static final String XMI_EXTENSION = "XMI.extension"; public static final String XMI_EXTENSIONS = "XMI.extensions"; //Sub elements for XMI_HEADER public static final String XMI_DOCUMENTATION = "XMI.documentation"; public static final String XMI_MODEL = "XMI.model"; public static final String XMI_METAMODEL = "XMI.metamodel"; public static final String XMI_METAMETAMODEL = "XMI.metametamodel"; public static final String XMI_IMPORT = "XMI.import"; //Attributes public static final String XMI_ID = "xmi.id"; public static final String XMI_UUID = "xmi.uuid"; public static final String XMI_LABEL = "xmi.label"; public static final String XMI_IDREF = "xmi.idref"; public static final String XMI_HREF = "href"; public static final String XMI_POSITION = "xmi.position"; public static final String XMI_VersionAtt = "xmi.version"; public static final String XMI_NameAtt = "xmi.name"; public static final String XMI_VALUE = "xmi.value"; public static final String XMI_TYPE = "xmi.type"; //DataTypes public static final String XMI_CORBA_TYPE_CODE = "XMI.CorbaTypeCode"; public static final String XMI_ANY_TYPE = "XMI.any"; public static final String XMI_FIELD = "XMI.field"; // MOF 1.4 primitive types public static final String BOOLEAN_TYPE = "Boolean"; public static final String DOUBLE_TYPE = "Double"; public static final String FLOAT_TYPE ="Float"; public static final String INTEGER_TYPE ="Integer"; public static final String LONG_TYPE ="Long"; public static final String STRING_TYPE = "String"; //Corba types public static final String XMICorbaTcField = "XMI.CorbaTcField"; public static final String XMI_TCNAME = "xmi.tcName"; public static final String XMI_CorbaTcEnumLabel = "XMI.CorbaTcEnumLabel"; public static final String XMICorbaTcStruct = "XMI.CorbaTcStruct"; public static final String XMICorbaTcEnum = "XMI.CorbaTcEnum"; public static final String XMICorbaTcUnion = "XMI.CorbaTcUnion"; public static final String XMICorbaTcObjRef = "XMI.CorbaTcObjRef"; public static final String XMICorbaTcArray = "XMI.CorbaTcArray"; public static final String XMICorbaTcAlias = "XMI.CorbaTcAlias"; public static final String XMICorbaTcSequence = "XMI.CorbaTcSequence"; public static final String XMICorbaTcAny = "XMI.CorbaTcAny"; public static final String XMICorbaTcExcept = "XMI.CorbaTcExcept"; public static final String XMICorbaTcTypeCode = "XMI.CorbaTcTypeCode"; public static final String XMICorbaTcPrincipal = "XMI.CorbaTcPrincipal"; public static final String XMICorbaTcNull = "XMI.CorbaTcNull"; public static final String XMICorbaTcVoid = "XMI.CorbaTcVoid"; public static final String XMICorbaTcShort = "XMI.CorbaTcShort"; public static final String XMICorbaTcLong = "XMI.CorbaTcLong"; public static final String XMICorbaTcUShort = "XMI.CorbaTcUShort"; public static final String XMICorbaTcULong = "XMI.CorbaTcULong"; public static final String XMICorbaTcFloat = "XMI.CorbaTcFloat"; public static final String XMICorbaTcDouble = "XMI.CorbaTcDouble"; public static final String XMICorbaTcBoolean = "XMI.CorbaTcBoolean"; public static final String XMICorbaTcChar = "XMI.CorbaTcChar"; public static final String XMICorbaTcWChar = "XMI.CorbaTcWChar"; public static final String XMICorbaTcOctet = "XMI.CorbaTcOctet"; public static final String XMICorbaTcString = "XMI.CorbaTcString"; public static final String XMICorbaTcWString = "XMI.CorbaTcWString"; public static final String XMICorbaTcLongLong = "XMI.CorbaTcLongLong"; public static final String XMICorbaTcULongLong = "XMI.CorbaTcULongLong"; public static final String XMICorbaTcLongDouble = "XMI.CorbaTcLongDouble"; //Packages public static final String PRIMITIVE_TYPES_PACKAGE = "PrimitiveTypes"; // Tag ids public static final String TAGID_XMI_NAMESPACE = "org.omg.xmi.namespace"; public static final String TAGID_XMI_ENUMERATION_UNPREFIX = "org.omg.xmi.enumerationUnprefix"; // XMI 2.0 tags public static final String TAG_SERIALIZE = "org.omg.xmi.serialize"; public static final String TAG_ELEMENT = "org.omg.xmi.element"; public static final String TAG_REMOTE_ONLY = "org.omg.xmi.remoteOnly"; public static final String TAG_XMI_NAME = "org.omg.xmi.xmiName"; public static final String TAG_HREF = "org.omg.xmi.href"; public static final String TAG_NS_PREFIX = "org.omg.xmi.nsPrefix"; public static final String TAG_NS_URI = "org.omg.xmi.nsURI"; // XMI 2.0 Schema public static String TAG_ENFORCE_MAX_MULTIPLICITY = "org.omg.xmi.enforceMaximumMultiplicity"; public static String TAG_ENFORCE_MIN_MULTIPLICITY = "org.omg.xmi.enforceMinimumMultiplicity"; public static String TAG_USE_SCHEMA_EXTENSIONS = "org.omg.xmi.useSchemaExtensions"; public static String TAG_CONTENT_TYPE = "org.omg.xmi.contentType"; public static String TAG_PROCESS_CONTENTS = "org.omg.xmi.processContents"; public static String TAG_INCLUDE_NILS = "org.omg.xmi.includeNils"; public static String TAG_SCHEMA_TYPE = "org.omg.xmi.schemaType"; public static String TAG_ID_NAME = "org.omg.xmi.idName"; public static String TAG_DEFAULT_VALUE = "org.omg.xmi.defaultValue"; public static String TAG_FIXED_VALUE = "org.omg.xmi.fixedValue"; public static String TAG_FORM = "org.omg.xmi.form"; // XMI 2.0 namespace uri public static final String XMI_NAMESPACE_URI = "http://www.omg.org/XMI"; // XML Schema namespace uri public static final String XML_SCHEMA_NAMESPACE_URI = "http://www.w3.org/XMLSchema-instance"; public static final String XMI20_ID = "id"; public static final String XMI20_IDREF = "idref"; public static final String XMI20_VERSION = "version"; public static final String XMI20_NIL = "nil"; } |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.