org.camunda.bpm.model.xml.impl
Class ModelBuilderImpl

java.lang.Object
  extended by org.camunda.bpm.model.xml.ModelBuilder
      extended by org.camunda.bpm.model.xml.impl.ModelBuilderImpl

public class ModelBuilderImpl
extends ModelBuilder

This builder is used to define and create a new model.

Author:
Daniel Meyer

Constructor Summary
ModelBuilderImpl(String modelName)
           
 
Method Summary
 ModelBuilder alternativeNamespace(String alternativeNs, String actualNs)
           
 Model build()
           
 ModelElementType defineGenericType(String typeName, String typeNamespaceUri)
           
 ModelElementTypeBuilder defineType(Class<? extends ModelElementInstance> modelInstanceType, String typeName)
           
 
Methods inherited from class org.camunda.bpm.model.xml.ModelBuilder
createInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelBuilderImpl

public ModelBuilderImpl(String modelName)
Method Detail

alternativeNamespace

public ModelBuilder alternativeNamespace(String alternativeNs,
                                         String actualNs)
Specified by:
alternativeNamespace in class ModelBuilder

defineType

public ModelElementTypeBuilder defineType(Class<? extends ModelElementInstance> modelInstanceType,
                                          String typeName)
Specified by:
defineType in class ModelBuilder

defineGenericType

public ModelElementType defineGenericType(String typeName,
                                          String typeNamespaceUri)
Specified by:
defineGenericType in class ModelBuilder

build

public Model build()
Specified by:
build in class ModelBuilder


Copyright © 2015 camunda services GmbH. All rights reserved.