org.eclipse.tigerstripe.workbench.plugins
Interface IArtifactWrapper

All Known Subinterfaces:
IArtifactModel

public interface IArtifactWrapper

This is the interface that needs to be implemented by model classess attached the an ArtifactBased rule run

Author:
Richard Craddock

Method Summary
 void setIArtifact(IAbstractArtifact artifact)
          Initializes the artifact for this wrapper.
 void setPluginConfig(IPluginConfig pluginConfig)
          Initializes the plugin ref for this wrapper.
 

Method Detail

setIArtifact

void setIArtifact(IAbstractArtifact artifact)
Initializes the artifact for this wrapper. This method is called once right after creation of this object. The argument corresponds to the current artifact being handled with the context of an ArtifactBased rule.

Parameters:
artifact - - IArtifact the artifact to initialize the wrapper with

setPluginConfig

void setPluginConfig(IPluginConfig pluginConfig)
Initializes the plugin ref for this wrapper. This method is called once right after creation of this object. The argument corresponds to the current plugin reference.

Parameters:
pluginConfig - - The current plugin Reference