be.ac.vub.cocompose.eclipse
Class CoComposeElementFactory

java.lang.Object
  extended bybe.ac.vub.cocompose.eclipse.CoComposeElementFactory
All Implemented Interfaces:
CreationFactory

public class CoComposeElementFactory
extends Object
implements CreationFactory

Eclipse/GEF creation factory for CoCompose elements.

Since:
0.2.8
Version:
0.2.9, 28/04/2004
Author:
Dennis Wagelaar

Constructor Summary
CoComposeElementFactory(ModelFactory factory, Object template)
          Creates new CoComposeElementFactory.
 
Method Summary
protected  be.ac.vub.cocompose.log.Log getLog()
          Retrieves the logging object.
 Object getNewObject()
           
 Object getObjectType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoComposeElementFactory

public CoComposeElementFactory(ModelFactory factory,
                               Object template)
Creates new CoComposeElementFactory.

Parameters:
factory - the factory to create the actual elements.
template - the template that defines which element to create.
Method Detail

getNewObject

public Object getNewObject()
Specified by:
getNewObject in interface CreationFactory
See Also:
CreationFactory.getNewObject()

getObjectType

public Object getObjectType()
Specified by:
getObjectType in interface CreationFactory
See Also:
CreationFactory.getObjectType()

getLog

protected be.ac.vub.cocompose.log.Log getLog()
Retrieves the logging object.

Returns:
the logging object.