ch.sahits.model
Class ModelBuilderFactory

java.lang.Object
  extended by ch.sahits.model.ModelBuilderFactory

public final class ModelBuilderFactory
extends java.lang.Object

This factory provides IBuilder implementation for Models.

Since:
1.2.0
Author:
Andi Hotz, Sahits GmbH

Constructor Summary
ModelBuilderFactory()
           
 
Method Summary
static IBuilder<? extends IBuildable> newBuilder(java.lang.Class<? extends IBuildable> intervace)
          Create instances of builders that can built objects Builders for the following interfaces are available: IWebservice IOutputFileModel IPHPDBModel IPHPMethodDeclaration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelBuilderFactory

public ModelBuilderFactory()
Method Detail

newBuilder

public static IBuilder<? extends IBuildable> newBuilder(java.lang.Class<? extends IBuildable> intervace)
Create instances of builders that can built objects Builders for the following interfaces are available:

Parameters:
intervace - interface defining the class of the interface. The interface must implement the Interface IBuildable
Returns:
IBuilder instance of a class that implements IBuildable