Examples of MultiUpdateFeature


Examples of org.eclipse.bpmn2.modeler.core.features.MultiUpdateFeature

    return new CreateTaskFeature(fp);
  }

  @Override
  public MultiUpdateFeature getUpdateFeature(IFeatureProvider fp) {
    MultiUpdateFeature multiUpdate = new MultiUpdateFeature(fp);
    multiUpdate.addUpdateFeature(new UpdateTaskFeature(fp) {

      @Override
      public boolean canUpdate(IUpdateContext context) {
        // TODO Auto-generated method stub
        return super.canUpdate(context);
View Full Code Here

Examples of org.eclipse.bpmn2.modeler.core.features.MultiUpdateFeature

public abstract class AbstractTaskFeatureContainer extends AbstractActivityFeatureContainer {

  @Override
  public MultiUpdateFeature getUpdateFeature(IFeatureProvider fp) {
    MultiUpdateFeature multiUpdate = super.getUpdateFeature(fp);
    AbstractBaseElementUpdateFeature nameUpdateFeature = new AbstractBaseElementUpdateFeature(fp) {

      @Override
      public boolean canUpdate(IUpdateContext context) {
        Object bo = getBusinessObjectForPictogramElement(context.getPictogramElement());
        return bo != null && bo instanceof BaseElement && canApplyTo((BaseElement) bo);
      }
    };
    multiUpdate.addUpdateFeature(nameUpdateFeature);
    return multiUpdate;
  }
View Full Code Here

Examples of org.eclipse.bpmn2.modeler.core.features.MultiUpdateFeature

    return new CreateSequenceFlowFeature(fp);
  }

  @Override
  public IUpdateFeature getUpdateFeature(IFeatureProvider fp) {
    MultiUpdateFeature multiUpdate = new MultiUpdateFeature(fp);
    multiUpdate.addUpdateFeature(new UpdateDefaultSequenceFlowFeature(fp));
    multiUpdate.addUpdateFeature(new UpdateConditionalSequenceFlowFeature(fp));
    multiUpdate.addUpdateFeature(new UpdateBaseElementNameFeature(fp));
    return multiUpdate;
  }
View Full Code Here

Examples of org.eclipse.bpmn2.modeler.core.features.MultiUpdateFeature

    return new CreateMessageFlowFeature(fp);
  }

  @Override
  public IUpdateFeature getUpdateFeature(IFeatureProvider fp) {
    MultiUpdateFeature multiUpdate = new MultiUpdateFeature(fp);
    multiUpdate.addUpdateFeature(new UpdateBaseElementNameFeature(fp));
    // TODO: any other updates needed?
    return multiUpdate;
  }
View Full Code Here

Examples of org.eclipse.bpmn2.modeler.core.features.MultiUpdateFeature

  }

  @Override
  public IUpdateFeature getUpdateFeature(IFeatureProvider fp) {
    IUpdateFeature defaultUpdateFeature = super.getUpdateFeature(fp);
    MultiUpdateFeature updateFeature = new MultiUpdateFeature(fp);
    updateFeature.addUpdateFeature(defaultUpdateFeature);
    updateFeature.addUpdateFeature(new SubProcessEventUpdateFeature(fp));
    return updateFeature;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.