EGF Engine
Release 0.1.0

org.eclipse.egf.pde.internal.plugin.manifest.command
Class SetExportedPackagesCommand

java.lang.Object
  extended by org.eclipse.egf.pde.plugin.command.AbstractChangesCommand
      extended by org.eclipse.egf.pde.plugin.command.AbstractManifestChangesCommand
          extended by org.eclipse.egf.pde.internal.plugin.manifest.command.AbstractExportedPackagesCommand
              extended by org.eclipse.egf.pde.internal.plugin.manifest.command.SetExportedPackagesCommand
All Implemented Interfaces:
IPluginChangesCommand

public class SetExportedPackagesCommand
extends AbstractExportedPackagesCommand

Implement a command that adds exported packages in the Export-Package property of the manifest file.


Constructor Summary
SetExportedPackagesCommand(String[] exportedPackages_p)
          Constructor.
 
Method Summary
 void execute()
          Performs changes on the underlying plug-in.
 
Methods inherited from class org.eclipse.egf.pde.internal.plugin.manifest.command.AbstractExportedPackagesCommand
getExistingPackages, getExportedPackageHeader, getExportedPackages, getValue
 
Methods inherited from class org.eclipse.egf.pde.plugin.command.AbstractManifestChangesCommand
getBundlePluginModel
 
Methods inherited from class org.eclipse.egf.pde.plugin.command.AbstractChangesCommand
getPluginModelBase, setPluginModelBase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SetExportedPackagesCommand

public SetExportedPackagesCommand(String[] exportedPackages_p)
Constructor.

Parameters:
exportedPackages_p -
Method Detail

execute

public void execute()
Description copied from interface: IPluginChangesCommand
Performs changes on the underlying plug-in.

Specified by:
execute in interface IPluginChangesCommand
Overrides:
execute in class AbstractManifestChangesCommand
See Also:
AbstractChangesCommand.execute().

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.