be.ac.vub.cocompose.lang.core
Interface ImplementationPattern

All Superinterfaces:
Cloneable, Element, ModelElement, Namespace, Refinement, VisitedElement
All Known Implementing Classes:
DefaultImplementationPattern

public interface ImplementationPattern
extends Refinement

Embedded implementation interface.

Since:
0.1.0
Version:
0.2.0, 02/12/2003
Author:
Dennis Wagelaar

Method Summary
 String getContent()
          Gets the implementation content.
 void setContent(String content)
          Sets the implementation content.
 
Methods inherited from interface be.ac.vub.cocompose.lang.core.Refinement
getRefinedElement, setRefinedElement
 
Methods inherited from interface be.ac.vub.cocompose.lang.core.Namespace
addOwnedElement, addOwnedElement, getDeepOwnedElements, getOwnedElement, getOwnedElementId, getOwnedElements, getOwnedElements, isRegistered, registerNameChange, removeOwnedElement
 
Methods inherited from interface be.ac.vub.cocompose.lang.core.ModelElement
getId, getModel, getName, getNamespace, setId, setName, setNamespace
 
Methods inherited from interface be.ac.vub.cocompose.lang.Element
addPropertyChangeListener, removePropertyChangeListener
 
Methods inherited from interface be.ac.vub.cocompose.lang.VisitedElement
accept
 

Method Detail

getContent

public String getContent()
Gets the implementation content.

Returns:
the implementation content.

setContent

public void setContent(String content)
Sets the implementation content.

Parameters:
content - - the implementation content.