Search in sources :

Example 26 with Body

use of org.camunda.bpm.model.cmmn.instance.Body in project camunda-cmmn-model by camunda.

the class BodyImpl method registerType.

public static void registerType(ModelBuilder modelBuilder) {
    ModelElementTypeBuilder typeBuilder = modelBuilder.defineType(Body.class, CMMN_ELEMENT_BODY).namespaceUri(CMMN10_NS).instanceProvider(new ModelTypeInstanceProvider<Body>() {

        public Body newInstance(ModelTypeInstanceContext instanceContext) {
            return new BodyImpl(instanceContext);
        }
    });
    typeBuilder.build();
}
Also used : ModelElementTypeBuilder(org.camunda.bpm.model.xml.type.ModelElementTypeBuilder) ModelTypeInstanceContext(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext) Body(org.camunda.bpm.model.cmmn.instance.Body)

Aggregations

Body (org.camunda.bpm.model.cmmn.instance.Body)26 CmmnSentryDeclaration (org.camunda.bpm.engine.impl.cmmn.model.CmmnSentryDeclaration)25 ConditionExpression (org.camunda.bpm.model.cmmn.instance.ConditionExpression)25 IfPart (org.camunda.bpm.model.cmmn.instance.IfPart)25 Test (org.junit.Test)25 CmmnActivity (org.camunda.bpm.engine.impl.cmmn.model.CmmnActivity)23 Sentry (org.camunda.bpm.model.cmmn.instance.Sentry)23 CasePlanModelHandler (org.camunda.bpm.engine.impl.cmmn.handler.CasePlanModelHandler)22 SentryHandler (org.camunda.bpm.engine.impl.cmmn.handler.SentryHandler)22 ExitCriterion (org.camunda.bpm.model.cmmn.instance.ExitCriterion)14 EntryCriterion (org.camunda.bpm.model.cmmn.instance.EntryCriterion)12 Expression (org.camunda.bpm.engine.delegate.Expression)2 CmmnIfPartDeclaration (org.camunda.bpm.engine.impl.cmmn.model.CmmnIfPartDeclaration)2 CmmnOnPartDeclaration (org.camunda.bpm.engine.impl.cmmn.model.CmmnOnPartDeclaration)1 ModelTypeInstanceContext (org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext)1 ModelElementTypeBuilder (org.camunda.bpm.model.xml.type.ModelElementTypeBuilder)1