com.sap.ide.tools.core.patternfwk
Interface ISourcePatternData

All Known Subinterfaces:
ISourcePatternListData, ISourcePatternTreeData

public interface ISourcePatternData

This is the interface that a data storage class for a source pattern wizard has to implement. This class should contain all the infomation gathered while running the wizard. It will be passed to the code generation method in the implementation class or to the Velocity template for the pattern, where the contained information can be evaluated. When the source pattern does not provide its own wizard but uses the supplied list or tree selection wizards, the two specialized interfaces ISourcePatternListData and ISourcePatternTreeData will be used by the framework to provide the data class. A pattern developer providing his own data storage class has to implement this interface.


Method Summary
 com.sap.ide.metamodel.general.DevelopmentObject getContainingObject()
          This method should return the containing object for the current source pattern, e.g. the controller for a controller editor.
 void setContainingObject(com.sap.ide.metamodel.general.DevelopmentObject object)
          This method should set the containing object for the current source pattern, e.g. the controller for a controller editor.
 

Method Detail

getContainingObject

public com.sap.ide.metamodel.general.DevelopmentObject getContainingObject()
This method should return the containing object for the current source pattern, e.g. the controller for a controller editor.
Returns:
The containing object as a com.sap.ide.metamodel.general.DevelopmentObject.

setContainingObject

public void setContainingObject(com.sap.ide.metamodel.general.DevelopmentObject object)
This method should set the containing object for the current source pattern, e.g. the controller for a controller editor.
Parameters:
object - The containing object as a com.sap.ide.metamodel.general.DevelopmentObject.


Copyright © 2005 SAP AG. All Rights Reserved.