org.eclipse.tigerstripe.workbench.plugins
Interface IArtifactModel


public interface IArtifactModel

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

Since:
1.2
Author:
Eric Dillon

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

Method Detail

setIArtifact

void setIArtifact(IAbstractArtifact artifact)
Initializes the artifact for this model. 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 model with

setPluginConfig

void setPluginConfig(IPluginConfig pluginConfig)
Initializes the plugin ref for this model. 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