EGF Engine
Release 0.1.0

org.eclipse.egf.pde.internal.plugin.command
Class PluginChangesCommandRunner

java.lang.Object
  extended by org.eclipse.egf.pde.internal.plugin.command.PluginChangesCommandRunner
All Implemented Interfaces:
IPluginChangesCommandRunner

public class PluginChangesCommandRunner
extends Object
implements IPluginChangesCommandRunner

Implement a plug-in changes command runner.


Constructor Summary
PluginChangesCommandRunner()
           
 
Method Summary
protected  Display getDisplay()
          Return the display.
 void performChangesOnManifest(String bundleId_p, List<IPluginChangesCommand> commands_p)
          Perform plug-in manifest changes for given bundle id.
 void performChangesOnPlugin(String bundleId_p, List<IPluginChangesCommand> commands_p)
          Perform plug-in changes for given bundle id.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginChangesCommandRunner

public PluginChangesCommandRunner()
Method Detail

performChangesOnPlugin

public void performChangesOnPlugin(String bundleId_p,
                                   List<IPluginChangesCommand> commands_p)
Description copied from interface: IPluginChangesCommandRunner
Perform plug-in changes for given bundle id.
The plug-in file is either created or modified depending on its existence.

Specified by:
performChangesOnPlugin in interface IPluginChangesCommandRunner
commands_p - list of command that make changes.
See Also:
IPluginChangesCommandRunner.performChangesOnPlugin(java.lang.String, java.util.List)

performChangesOnManifest

public void performChangesOnManifest(String bundleId_p,
                                     List<IPluginChangesCommand> commands_p)
Description copied from interface: IPluginChangesCommandRunner
Perform plug-in manifest changes for given bundle id.
The MANISFEST.MF file is modified.

Specified by:
performChangesOnManifest in interface IPluginChangesCommandRunner
commands_p - list of command that make changes.
See Also:
IPluginChangesCommandRunner.performChangesOnManifest(java.lang.String, java.util.List)

getDisplay

protected Display getDisplay()
Return the display.

Returns:

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.