Class MergeService
java.lang.Object
edu.university.ecs.lab.intermediate.merge.services.MergeService
This class is used for creating new IR's from old IR + Delta
and provides all functionality related to updating the old
IR
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
This method adds a JClass based on a Delta changevoid
This method generates the new IR from the old IR + Delta filevoid
modifyFiles
(Delta delta) This method modifies a JClass based on a Delta changevoid
removeFile
(Delta delta) This method removes a JClass based on a Delta change
-
Constructor Details
-
MergeService
-
-
Method Details
-
generateMergeIR
public void generateMergeIR()This method generates the new IR from the old IR + Delta file -
modifyFiles
This method modifies a JClass based on a Delta change- Parameters:
delta
- the delta change for modifying
-
addFile
This method adds a JClass based on a Delta change- Parameters:
delta
- the delta change for adding
-
removeFile
This method removes a JClass based on a Delta change- Parameters:
delta
- the delta change for removal
-