[jboss-cvs] jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/internal ...
Marshall Culpepper
mculpepper at jboss.com
Mon Feb 26 14:17:44 EST 2007
User: mculpepper
Date: 07/02/26 14:17:44
Removed: core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/internal
PackageBuildDelegate.java
Log:
newly refactored/sepearted build delegate. the build's main tasks are now split into 4 main classes (under project.build package):
- BuildEvents: handles event broadcasting, and model listening
- BuildFileOperations: responsible for updating/deleting physical filesystem nodes
- PackageBuildDelegate: the main "meat" that processes resource deltas, and delegates out to BuildFileOperations/BuildEvents
- TruezipUtil: all the truezip related utility functions
Some other notes:
- The scanner cache has been removed for the time being to help isolate problems in logic
- Code has been greatly consolidated in the BuildFileOperations, trying to shift to "everything is path based, just transform IResource"
More information about the jboss-cvs-commits
mailing list