[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