fdda.core
Class Core

java.lang.Object
  |
  +--fdda.core.Core
Direct Known Subclasses:
CoreImplementation

public abstract class Core
extends Object

Component class for the core functions.

Author:
Jörg Rüdenauer

Constructor Summary
Core()
           
 
Method Summary
static Demonstration getDemonstration()
          Returns the demonstration manager implementation
static ModelManager getModelManager()
          Returns the model manager of the core component
static ProjectManager getProjectManager()
          Returns the project manager implementation
protected abstract  Demonstration internalGetDemonstration()
          Returns the demonstration manager
protected abstract  ModelManager internalGetModelManager()
          Returns the model manager
protected abstract  ProjectManager internalGetProjectManager()
          Returns the project manager
static void setCoreImplementation(Core aCore)
          Sets the concrete implementation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Core

public Core()
Method Detail

setCoreImplementation

public static final void setCoreImplementation(Core aCore)
Sets the concrete implementation

Parameters:
aCore - the core object

getModelManager

public static final ModelManager getModelManager()
Returns the model manager of the core component

Returns:
the model manager

getDemonstration

public static final Demonstration getDemonstration()
Returns the demonstration manager implementation

Returns:
the demonstration manager

getProjectManager

public static final ProjectManager getProjectManager()
Returns the project manager implementation

Returns:
the project manager

internalGetModelManager

protected abstract ModelManager internalGetModelManager()
Returns the model manager

Returns:
the model manager

internalGetDemonstration

protected abstract Demonstration internalGetDemonstration()
Returns the demonstration manager

Returns:
the demonstration manager

internalGetProjectManager

protected abstract ProjectManager internalGetProjectManager()
Returns the project manager

Returns:
the project manager


API documentation for FDDA version 0.9. Generated on 17/02/2004 14:12.