@Override public void handleValidatedState(PatchingFileArtifact.DirectoryArtifactState state) { referencedOverlayDirectories.add(state.getFile()); } });
@Override public boolean process(PatchableTargetsArtifact.PatchableTargetState parent, PatchingArtifactProcessor processor) { if (bundles && !parent.isCheckBundles()) { return true; } else if (!parent.isCheckModules()) { return true; } final String patchID = parent.getPatchID(); final DirectoryStructure structure = parent.getStructure(); final File overlay = bundles ? structure.getBundlesPatchDirectory(patchID) : structure.getModulePatchDirectory(patchID); final PatchingFileArtifact.DirectoryArtifactState state = new PatchingFileArtifact.DirectoryArtifactState(overlay, this); return processor.process(this, state); }
@Override public boolean process(DirectoryArtifactState parent, PatchingArtifactProcessor processor) { final File file = new File(parent.getFile(), fileName); final FileArtifactState state = new FileArtifactState(file, this); return processor.process(this, state); }
@Override public void handleValidatedState(PatchingFileArtifact.DirectoryArtifactState state) { bundleDirs.add(state.getFile().getName()); } });
@Override public void handleValidatedState(PatchingFileArtifact.DirectoryArtifactState state) { moduleDirs.add(state.getFile().getName()); } });
@Override public boolean process(PatchingArtifacts.PatchID parent, PatchingArtifactProcessor processor) { final InstalledIdentity identity = processor.getValidationContext().getInstalledIdentity(); final File history = identity.getInstalledImage().getPatchHistoryDir(parent.getPatchID()); final PatchingFileArtifact.DirectoryArtifactState state = new PatchingFileArtifact.DirectoryArtifactState(history, this); return processor.process(this, state); }
@Override public void handleValidatedState(PatchingFileArtifact.DirectoryArtifactState state) { referencedOverlayDirectories.add(state.getFile()); } });
@Override public void handleValidatedState(PatchingFileArtifact.DirectoryArtifactState state) { referencedOverlayDirectories.add(state.getFile()); } });
@Override public boolean process(DirectoryArtifactState parent, PatchingArtifactProcessor processor) { final File file = new File(parent.getFile(), fileName); final DirectoryArtifactState state = new DirectoryArtifactState(file, this); return processor.process(this, state); } }
@Override public boolean process(PatchableTargetsArtifact.PatchableTargetState parent, PatchingArtifactProcessor processor) { if (bundles && !parent.isCheckBundles()) { return true; } else if (!parent.isCheckModules()) { return true; } final String patchID = parent.getPatchID(); final DirectoryStructure structure = parent.getStructure(); final File overlay = bundles ? structure.getBundlesPatchDirectory(patchID) : structure.getModulePatchDirectory(patchID); final PatchingFileArtifact.DirectoryArtifactState state = new PatchingFileArtifact.DirectoryArtifactState(overlay, this); return processor.process(this, state); }
@Override public void handleValidatedState(PatchingFileArtifact.DirectoryArtifactState state) { historyDirs.add(state.getFile().getName()); } });
@Override public void handleValidatedState(PatchingFileArtifact.DirectoryArtifactState state) { bundleDirs.add(state.getFile().getName()); } });
@Override public boolean process(PatchingArtifacts.PatchID parent, PatchingArtifactProcessor processor) { final InstalledIdentity identity = processor.getValidationContext().getInstalledIdentity(); final File history = identity.getInstalledImage().getPatchHistoryDir(parent.getPatchID()); final PatchingFileArtifact.DirectoryArtifactState state = new PatchingFileArtifact.DirectoryArtifactState(history, this); return processor.process(this, state); }
@Override public void handleValidatedState(PatchingFileArtifact.DirectoryArtifactState state) { referencedOverlayDirectories.add(state.getFile()); } });
@Override public boolean process(DirectoryArtifactState parent, PatchingArtifactProcessor processor) { final File file = new File(parent.getFile(), fileName); final DirectoryArtifactState state = new DirectoryArtifactState(file, this); return processor.process(this, state); } }
@Override public boolean process(DirectoryArtifactState parent, PatchingArtifactProcessor processor) { final File file = new File(parent.getFile(), fileName); final FileArtifactState state = new FileArtifactState(file, this); return processor.process(this, state); }
@Override public void handleValidatedState(PatchingFileArtifact.DirectoryArtifactState state) { moduleDirs.add(state.getFile().getName()); } });
@Override public void handleValidatedState(PatchingFileArtifact.DirectoryArtifactState state) { historyDirs.add(state.getFile().getName()); } });