Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[corona-dev] Plugin refactoring: org.eclipse.corona.container

Title: Plugin refactoring: org.eclipse.corona.container

I have been prototyping the refactoring of plugin consolidation.  I am proposing that the following plugins be consolidated:
* org.eclipse.corona.collaboration
* org.eclipse.corona.model.container
* org.eclipse.corona.container.manager (*)

* container.manager will be split into w plugin to co-located exemplary implementation ProjectContextContainer classes.

The following is the structure of the new consolidated plugin.  Please do not committ changes to any of the classes listed in the consolidated plugin since their changes will be lost because the classes are being moved.  Once I have finished the refactoring, several other dependent plugins will have their manifest dependencies updated.

org.eclipse.corona.container
|   .classpath
|   .project
|   build.properties
|   container.txt
|   plugin.xml
|  
|                              
+---META-INF
|       MANIFEST.MF
|      
+---schema
|       eventhandler.exsd
|      
\---src
    \---org
        \---eclipse
            \---corona
                +---collaboration
                |       CollaborationEvent.java
                |       CollaborationEventHandler.java
                |       CollaborationEventRouter.java
                |       Constants.java
                |       ICollaborationEvent.java
                |       ICollaborationEventAdmin.java
                |       ICollaborationEventRouter.java
                |       package.html
                |      
                +---container
                |   |   Activator.java
                |   |  
                |   +---event
                |   |       AbstractEventHandler.java
                |   |       CollaborationEventAdmin.java
                |   |       CollaborationEventManager.java
                |   |       ICollaborationEventHandler.java
                |   |      
                |   \---manager
                |           ContextContainerCache.java
                |           IContainerManager.java
                |          
                \---model
                    \---container
                        |   Activator.java
                        |   ContainerFactory.java
                        |   ContainerHelpers.java
                        |   ContainerPathElement.java
                        |   ContainerProperties.java
                        |   ContainerProperty.java
                        |   ContextContainer.java
                        |   IContainerConstants.java
                        |   RelatedContainers.java
                        |   RelationshipFile.java
                        |   RelationshipResourceSet.java
                        |   RepositoryConfiguration.java
                        |   RepositoryConfigurations.java
                        |   RepositoryConnectionParameter.java
                        |   RepositoryConnectionParameters.java
                        |   RepositoryDescriptor.java
                        |   RepositoryDescriptors.java
                        |   ResourceSubset.java
                        |  
                        +---impl
                        |       ContainerFactoryImpl.java
                        |       ContainerPackageImpl.java
                        |       ContainerPathElementImpl.java
                        |       ContainerPropertiesImpl.java
                        |       ContainerPropertyImpl.java
                        |       ContextContainerImpl.java
                        |       RelatedContainersImpl.java
                        |       RelationshipFileImpl.java
                        |       RelationshipResourceSetImpl.java
                        |       RepositoryConfigurationImpl.java
                        |       RepositoryConfigurationsImpl.java
                        |       RepositoryConnectionParameterImpl.java
                        |       RepositoryConnectionParametersImpl.java
                        |       RepositoryDescriptorImpl.java
                        |       RepositoryDescriptorsImpl.java
                        |       ResourceSubsetImpl.java
                        |      
                        \---util
                                ContainerAdapterFactory.java
                                ContainerResourceFactoryImpl.java
                                ContainerResourceImpl.java
                                ContainerSwitch.java
                                ContainerXMLProcessor.java
                               
I hope to finish this consolidation within the next day (or two).  Please let me know if you have any comments or questions.

The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it.

Back to the top