Tabnine Logo
IExpressionBean.getContent
Code IndexAdd Tabnine to your IDE (free)

How to use
getContent
method
in
com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IExpressionBean

Best Java code snippets using com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IExpressionBean.getContent (Showing top 8 results out of 315)

origin: com.ebmwebsourcing.petalsbpm/bpmn-diagram

@Override
public void initializeWatchedModel(SequenceFlowEditorModel watchedModel,
    SequenceFlowBean modelToBind) {
  if(modelToBind.getExpression()!=null) {
    watchedModel.setConditionnalExpression(modelToBind.getExpression().getContent());
  }
}

origin: com.ebmwebsourcing.petalsbpm/bpmn-diagram

private void addDefaultAsssignmentExpressions(IDataAssociationBean dab) {
  if(dab.getAssignements().isEmpty()) return;
  IAssignmentBean a = dab.getAssignements().get(0);
  if(a.getFrom()==null || a.getFrom().getContent()==null || a.getFrom().getContent().isEmpty()) {
    IExpressionBean fromExp = new ExpressionBean();
    String fromExpContent = "$"+dab.getSources().get(0).getId();
    fromExp.setContent(fromExpContent);
    a.setFrom(fromExp);
  }
  if(a.getTo()==null || a.getTo().getContent()==null || a.getTo().getContent().isEmpty()) {
    IExpressionBean toExp = new ExpressionBean();
    String toExpContent = "$"+dab.getTarget().getId();
    toExp.setContent(toExpContent);
    a.setTo(toExp);
  }
}
origin: com.ebmwebsourcing.petalsbpm/petalsbpm-domain

@Override
public void visitSequenceFlow(ISequenceFlowBean sf){
  if(sf.getSourceNode()==null){
    validationErrors.put(sf.getId(), BPMNValidationErrorMessage.SF_NO_SOURCE.getMessage());
    return;
  }
  if(sf.getTargetNode()==null){
    validationErrors.put(sf.getId(), BPMNValidationErrorMessage.SF_NO_TARGET.getMessage());
    return;
  }
  if(sf.getSourceNode().equals(sf.getTargetNode())){
    validationErrors.put(sf.getId(), BPMNValidationErrorMessage.SF_SAME_SOURCE_TARGET.getMessage());
    return;
  }
  
  List<? extends IFlowElementBean> l = currentProcess.getFlowNodes();
  if(!l.contains(sf.getSourceNode()) || !l.contains(sf.getTargetNode())){
    validationErrors.put(sf.getId(), BPMNValidationErrorMessage.SF_SOURCE_TARGET_WRONG_POOL.getMessage());
  }
  
  if(sf.getSourceNode() instanceof ExclusiveGatewayBean){
    if(sf.getExpression()==null || sf.getExpression().getContent().isEmpty()){
      validationErrors.put(sf.getId(), BPMNValidationErrorMessage.SF_COND_MISSING.getMessage());
    }
  }
}

origin: com.ebmwebsourcing.petalsbpm/petalsbpm-service

  && sequenceFlowBean.getExpression().getContent()!=null
  && !sequenceFlowBean.getExpression().getContent().isEmpty()){
Expression exp = newInstance(Expression.class);
setDocumentation(exp, sequenceFlowBean.getExpression());
exp.setId(sequenceFlowBean.getExpression().getId());
exp.setTextContent(sequenceFlowBean.getExpression().getContent());
sequenceFlow.setConditionExpression(exp);
origin: com.ebmwebsourcing.petalsbpm/bpmn-diagram

@Override
public void initializeWatchedModel(DataAssociationEditorModel watchedModel,
    DataAssociationBean modelToBind) {
  // 1 - load assignments
  if(modelToBind.getAssignements()!=null && !modelToBind.getAssignements().isEmpty()) {
    IAssignmentBean a = modelToBind.getAssignements().get(0);
    if(a.getFrom()!=null) {
      watchedModel.setFrom(a.getFrom().getContent());
    }
    if(a.getTo()!=null) {
      watchedModel.setTo(a.getTo().getContent());
    }
  }
  
  // 2 - load source or target item
  if(modelToBind.getSourceItem()!=null) {
    watchedModel.setItemDef(modelToBind.getSourceItem());
  }
  else if (modelToBind.getTargetItem()!=null) {
    watchedModel.setItemDef(modelToBind.getTargetItem());
  }
}

origin: com.ebmwebsourcing.petalsbpm/petalsbpm-service

private void buildExpression(Assignment a, IAssignmentBean ab){
  Expression expFrom = newInstance(Expression.class);
  setDocumentation(expFrom, ab.getFrom());
  expFrom.setId(ab.getFrom().getId());
  expFrom.setTextContent(ab.getFrom().getContent());
  Expression expTo = newInstance(Expression.class);
  setDocumentation(expTo, ab.getTo());
  expTo.setId(ab.getTo().getId());
  expTo.setTextContent(ab.getTo().getContent());
  
  a.setFrom(expFrom);
  a.setTo(expTo);
}

origin: com.ebmwebsourcing.petalsbpm/petalsbpm-service

@Override
public void visitDataInputAssociation(IDataAssociationBean diaBean, WithDataInputAssociationBean owner){
  DataInputAssociation dia = newInstance(DataInputAssociation.class);
  setDocumentationAndExtensions(dia, diaBean);
  dia.setId(diaBean.getId());
  if(diaBean.getTarget()!=null){
    dataAssociationTargets.put(dia, diaBean.getTarget());
  }
  if(diaBean.getSources()!=null){
    dataAssociationSources.put(dia, diaBean.getSources());
  }
  for(IAssignmentBean assignementBean : diaBean.getAssignements()){
    Assignment assignement = newInstance(Assignment.class);
    setDocumentationAndExtensions(assignement, assignementBean);
    assignement.setId(assignementBean.getId());
    buildExpression(assignement, assignementBean);
    dia.addAssignment(assignement);
  }
  if(diaBean.getTransformation()!=null){
    dia.setTransformation(buildExpression(diaBean.getTransformation().getContent(), diaBean.getTransformation().getId()));
  }
  
  currentDataInputAssociationOwner.addDataInputAssociation(dia);
}

origin: com.ebmwebsourcing.petalsbpm/petalsbpm-service

@Override
public void visitDataOutputAssociation(IDataAssociationBean doaBean, WithDataOutputAssociationBean owner){
  DataOutputAssociation doa = newInstance(DataOutputAssociation.class);
  setDocumentationAndExtensions(doa, doaBean);
  doa.setId(doaBean.getId());
  if(doaBean.getTarget()!=null){
    dataAssociationTargets.put(doa, doaBean.getTarget());
  }
  if(doaBean.getSources()!=null){
    dataAssociationSources.put(doa, doaBean.getSources());
  }
  for(IAssignmentBean ab : doaBean.getAssignements()){
    Assignment a = newInstance(Assignment.class);
    setDocumentationAndExtensions(a, ab);
    a.setId(ab.getId());
    buildExpression(a, ab);
    doa.addAssignment(a);
  }
  if(doaBean.getTransformation()!=null){
    doa.setTransformation(buildExpression(doaBean.getTransformation().getContent(), doaBean.getTransformation().getId()));
  }
  currentDataOutputAssociationOwner.addDataOutputAssociation(doa);
}

com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.dataIExpressionBeangetContent

Popular methods of IExpressionBean

  • getId
  • getDocumentation
  • getObjectExtensions
  • setContent

Popular in Java

  • Creating JSON documents from java classes using gson
  • setScale (BigDecimal)
  • getSystemService (Context)
  • startActivity (Activity)
  • InputStreamReader (java.io)
    A class for turning a byte stream into a character stream. Data read from the source input stream is
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • JList (javax.swing)
  • SAXParseException (org.xml.sax)
    Encapsulate an XML parse error or warning.> This module, both source code and documentation, is in t
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now