Package org.openquark.cal.metadata

Examples of org.openquark.cal.metadata.MetadataStore


        MetadataManager metadataManager = resourceManagerRegistry.getMetadataManager();
        if (metadataManager == null) {
            status.add(new Status(Status.Severity.WARNING, "No registered metadata manager for this vault: " + toString(), null));
            return;
        }
        MetadataStore metadataStore = (MetadataStore)metadataManager.getResourceStore();
       
        // Clear old metadata.
        metadataStore.removeModuleResources(metaModule.getName(), status);

        // Get the features in the module.
        Set<CALFeatureName> moduleFeatureNames = metaModule.getFeatureNames();

        // Save metadata for each of the features.
View Full Code Here


                // loop through each module in the workspace
                for (final ModuleName moduleName : workspaceModuleNames) {
                   
                    ResourceManager metadataResourceManager = getWorkspace().getResourceManager(moduleName, WorkspaceResource.METADATA_RESOURCE_TYPE);
                   
                    MetadataStore metadataStore = (MetadataStore)metadataResourceManager.getResourceStore();
                    if (metadataStore.isWriteable()) {
                        for (Iterator<WorkspaceResource> it = metadataStore.getResourceIterator(moduleName); it.hasNext(); ) {
                            WorkspaceResource metadataResource = it.next();
                            ResourceIdentifier identifier = metadataResource.getIdentifier();
                            CALFeatureName featureName = (CALFeatureName)identifier.getFeatureName();
                            Locale locale = LocalizedResourceName.localeOf(identifier.getResourceName());
                            if (getWorkspace().getMetaModule(featureName.toModuleName()) != null) {
View Full Code Here

TOP

Related Classes of org.openquark.cal.metadata.MetadataStore

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.