Package org.apache.hivemind

Examples of org.apache.hivemind.Resource


        }
    }

    private void readQuestions(List questions, Resource folder, String filename)
    {
        Resource resource = folder.getRelativeResource(filename);

        URL url = resource.getResourceURL();

        try
        {
            readQuestions(questions, url.getFile());
        }
View Full Code Here


*/
public class TestMessagesImpl extends FrameworkTestCase
{
    protected Messages read(String file, Locale locale) throws Exception
    {
        Resource l = getResource(file);

        return new MessagesImpl(l, locale);
    }
View Full Code Here

        return FRAMEWORK_ROOT + path;
    }

    protected ModuleDescriptor parse(String file) throws Exception
    {
        Resource location = getResource(file);
        DefaultErrorHandler eh = new DefaultErrorHandler();

        RegistryAssemblyImpl assembly = new RegistryAssemblyImpl(eh);

        DescriptorParser p = new DescriptorParser(eh, assembly);
View Full Code Here

        checkAttributes();

        String path = getAttribute("descriptor");

        Resource subModuleDescriptor = getResource().getRelativeResource(path);

        _registryAssembly.enqueueModuleParse(subModuleDescriptor, _resolver);
    }
View Full Code Here

        }

        while (e.hasMoreElements())
        {
            URL descriptorURL = (URL) e.nextElement();
            Resource descriptorResource = new URLResource(descriptorURL);

            processModule(resolver, descriptorResource);
        }
    }
View Full Code Here

        List urls = new ArrayList();

        while (g.more())
        {
            String name = g.next();
            Resource l = moduleLocation.getRelativeResource(name);
            URL url = l.getResourceURL();

            if (url != null)
                urls.add(url);
        }
View Full Code Here

        if (HiveMind.isBlank(inputValue))
            return null;

        Locale locale = contributingModule.getLocale();

        Resource descriptor = contributingModule.getLocation().getResource();

        Resource baseResource = descriptor.getRelativeResource(inputValue);

        Resource result = baseResource.getLocalization(locale);

        if (result == null)
            throw new ApplicationRuntimeException(
                RulesMessages.resourceLocalizationError(inputValue, contributingModule));
View Full Code Here

        RegistryBuilder builder = new RegistryBuilder();

        for (int i = 0; i < files.length; i++)
        {
            Resource resource = getResource(files[i]);

            builder.processModule(resolver, resource);
        }

        builder.processModules(resolver);
View Full Code Here

            enqueue(moduleDescriptors);

            while (!_resourceQueue.isEmpty())
            {
                Resource r = (Resource) _resourceQueue.remove(0);

                processResource(r, builder, registry);
            }

            return result;
View Full Code Here

        {
            enqueueJar(file);
            return;
        }

        Resource r = new FileResource(file.getPath());

        enqueue(r);
    }
View Full Code Here

TOP

Related Classes of org.apache.hivemind.Resource

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.