EGF Engine
Release 0.1.0

org.eclipse.egf.pde.plugin.command
Interface IPluginChangesCommand

All Known Implementing Classes:
AbstractChangesCommand, AbstractContextCommand, AbstractContextElementCommand, AbstractContractCommand, AbstractContractElementCommand, AbstractContractElementRefCmd, AbstractCtxtEltBasedOnContractEltRefCmd, AbstractCtxtEltBaseOnKeyCmd, AbstractExportedPackagesCommand, AbstractExtensionChangesCommand, AbstractFactoryComponentExtensionCommand, AbstractFactoryComponentInvocationCommand, AbstractFactoryComponentInvocationReferenceCommand, AbstractGeneratedPackageCommand, AbstractManifestChangesCommand, AbstractMappingCommand, AbstractPatternConditionCommand, AbstractPatternElementCommand, AbstractPatternTemplateCommand, AbstractProductionPlanCommand, AbstractRequiredPluginsCommand, AbstractTaskFactoryCommand, SetContextCommand, SetContractElementCommand, SetContractElementRefCmd, SetContractExtensionCommand, SetCtxtEltBasedOnContractEltRefCmd, SetCtxtEltBasedOnKeyCmd, SetExportedPackagesCommand, SetFactoryComponentExtensionCommand, SetFactoryComponentInvocationCommand, SetFactoryComponentInvocationReferenceCommand, SetGeneratedPackageCommand, SetMappingCommand, SetPatternCommand, SetPatternConditionCommand, SetPatternLibraryCommand, SetPatternTemplateCommand, SetProductionPlanExtensionCommand, SetRequiredPluginsCommand, SetTaskFactoryCommand, UnsetContextCommand, UnsetContextElementCommand, UnsetContractElementCommand, UnsetContractElementRefCmd, UnsetExportedPackagesCommand, UnsetFactoryComponentExtensionCommand, UnsetFactoryComponentInvocationCommand, UnsetFactoryComponentInvocationReferenceCommand, UnsetGeneratedPackageCommand, UnsetMappingCommand, UnsetPatternCommand, UnsetPatternConditionCommand, UnsetPatternLibraryCommand, UnsetPatternTemplateCommand, UnsetProductionPlanExtensionCommand, UnsetRequiredPluginsCommand, UnsetTaskFactoryCommand, UpdateGeneratedPackageCommand, UpdatePatternConditionCommand, UpdatePatternTemplateCommand

public interface IPluginChangesCommand

Define an interface to implement commands that perform plug-in changes.
Changes can be an extension adding operation.


Method Summary
 void execute()
          Performs changes on the underlying plug-in.
 void setPluginModelBase(IPluginModelBase pluginModel_p)
          Set the plug-in model that this command is performed against.
 

Method Detail

setPluginModelBase

void setPluginModelBase(IPluginModelBase pluginModel_p)
Set the plug-in model that this command is performed against.

Parameters:
pluginModel_p -

execute

void execute()
Performs changes on the underlying plug-in.


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.