Package org.apache.jdo.model.jdo

Examples of org.apache.jdo.model.jdo.JDOModel


        if (trace)
            logger.trace("  <package>"); //NOI18N
        JDOPackage jdoPackage = null;
        try {
            // get JDOModel from context stack
            JDOModel model = (JDOModel)context.peek();
            String packageName = meta.getValue("", "name"); //NOI18N
            if ((packageName == null) || packageName.length() == 0)
                packageName = ""; //NOI18N
            if (trace)
                logger.trace("    name = " + packageName); //NOI18N
            jdoPackage = model.createJDOPackage(packageName);
        }
        catch (ModelException ex) {
            SAXException e =
                new SAXException(msg.msg("EXC_ModelException"), ex); //NOI18N
            if (trace)
View Full Code Here


     * read XML metatdata in JDOModel's methods for JDOClass creation.
     */
    public JDOModel getJDOModel(JavaModel javaModel,
                                boolean loadXMLMetadataDefault) {
        synchronized (modelCache) {
            JDOModel jdoModel = (JDOModel)modelCache.get(javaModel);
            if (jdoModel == null) {
                // create new model and store it using the specified javaModel
                jdoModel = createJDOModel(javaModel, loadXMLMetadataDefault);
                modelCache.put(javaModel, jdoModel);
            }
View Full Code Here

        // not set => calculate
        JavaType type = null;
        if (keyTypeName != null) {
            JDOField jdoField = getDeclaringField();
            JDOClass jdoClass = jdoField.getDeclaringClass();
            JDOModel jdoModel = jdoClass.getDeclaringModel();
            type = TypeSupport.resolveType(jdoModel, keyTypeName,
                                           jdoClass.getPackagePrefix());
            if (type == null) {
                throw new ModelFatalException(
                    msg.msg("EXC_CannotResolveKeyType", keyTypeName, //NOI18N
View Full Code Here

        // not set => calculate
        JavaType type = null;
        if (valueTypeName != null) {
            JDOField jdoField = getDeclaringField();
            JDOClass jdoClass = jdoField.getDeclaringClass();
            JDOModel jdoModel = jdoClass.getDeclaringModel();
            type = TypeSupport.resolveType(jdoModel, valueTypeName,
                                           jdoClass.getPackagePrefix());
            if (type == null) {
                throw new ModelFatalException(
                    msg.msg("EXC_CannotResolveValueType", valueTypeName, //NOI18N
View Full Code Here

        // not set => calculate
        JavaType type = null;
        if (elementTypeName != null) {
            JDOField jdoField = getDeclaringField();
            JDOClass jdoClass = jdoField.getDeclaringClass();
            JDOModel jdoModel = jdoClass.getDeclaringModel();
            type = TypeSupport.resolveType(jdoModel, elementTypeName,
                                           jdoClass.getPackagePrefix());
            if (type == null) {
                throw new ModelFatalException(
                    msg.msg("EXC_CannotResolveElementType", elementTypeName, //NOI18N
View Full Code Here

        // not set => calculate
        JavaType type = null;
        if (keyTypeName != null) {
            JDOField jdoField = getDeclaringField();
            JDOClass jdoClass = jdoField.getDeclaringClass();
            JDOModel jdoModel = jdoClass.getDeclaringModel();
            type = TypeSupport.resolveType(jdoModel, keyTypeName,
                                           jdoClass.getPackagePrefix());
            if (type == null) {
                throw new ModelFatalException(
                    msg.msg("EXC_CannotResolveKeyType", keyTypeName, //NOI18N
View Full Code Here

        // not set => calculate
        JavaType type = null;
        if (valueTypeName != null) {
            JDOField jdoField = getDeclaringField();
            JDOClass jdoClass = jdoField.getDeclaringClass();
            JDOModel jdoModel = jdoClass.getDeclaringModel();
            type = TypeSupport.resolveType(jdoModel, valueTypeName,
                                           jdoClass.getPackagePrefix());
            if (type == null) {
                throw new ModelFatalException(
                    msg.msg("EXC_CannotResolveValueType", valueTypeName, //NOI18N
View Full Code Here

        // not set => calculate
        JavaType type = null;
        if (elementTypeName != null) {
            JDOField jdoField = getDeclaringField();
            JDOClass jdoClass = jdoField.getDeclaringClass();
            JDOModel jdoModel = jdoClass.getDeclaringModel();
            type = TypeSupport.resolveType(jdoModel, elementTypeName,
                                           jdoClass.getPackagePrefix());
            if (type == null) {
                throw new ModelFatalException(
                    msg.msg("EXC_CannotResolveElementType", elementTypeName, //NOI18N
View Full Code Here

        if (trace)
            logger.trace("  <package>"); //NOI18N
        JDOPackage jdoPackage = null;
        try {
            // get JDOModel from context stack
            JDOModel model = (JDOModel)context.peek();
            String packageName = meta.getValue("", "name"); //NOI18N
            if ((packageName == null) || packageName.length() == 0)
                packageName = ""; //NOI18N
            if (trace)
                logger.trace("    name = " + packageName); //NOI18N
            jdoPackage = model.createJDOPackage(packageName);
        }
        catch (ModelException ex) {
            SAXException e =
                new SAXException(msg.msg("EXC_ModelException"), ex); //NOI18N
            if (trace)
View Full Code Here

     * read XML metatdata in JDOModel's methods for JDOClass creation.
     */
    public JDOModel getJDOModel(JavaModel javaModel,
                                boolean loadXMLMetadataDefault) {
        synchronized (modelCache) {
            JDOModel jdoModel = (JDOModel)modelCache.get(javaModel);
            if (jdoModel == null) {
                // create new model and store it using the specified javaModel
                jdoModel = createJDOModel(javaModel, loadXMLMetadataDefault);
                modelCache.put(javaModel, jdoModel);
            }
View Full Code Here

TOP

Related Classes of org.apache.jdo.model.jdo.JDOModel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.