Tabnine Logo
IIOSpecificationBean.getDataOutputs
Code IndexAdd Tabnine to your IDE (free)

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

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

origin: com.ebmwebsourcing.petalsbpm/petalsbpm-domain

@Override
public void clearIOSpec() {
  ioSpecification.getDataInputs().clear();
  ioSpecification.getDataOutputs().clear();
}

origin: com.ebmwebsourcing.petalsbpm/bpmn-diagram

private IDataOutputBean getDataOutput(IFlowNodeBean fn, String defaultId) {
  if(fn instanceof IActivityBean) {
    IActivityBean acti = (IActivityBean) fn;
    if(!acti.getIoSpecification().getDataOutputs().isEmpty()) {
      return acti.getIoSpecification().getDataOutputs().get(0);
    }
  }
  else if(fn instanceof ICatchEventBean) {
    ICatchEventBean event = (ICatchEventBean) fn;
    if(!event.getDataOutputs().isEmpty()) {
      return event.getDataOutputs().get(0);
    }
  }
  return new DataOutputBean(defaultId);
}
origin: com.ebmwebsourcing.petalsbpm/petalsbpm-domain

private void parseIOSpec(IIOSpecificationBean ios){
  if(ios!=null){
    this.visitIOSpecification(ios);
    
    if(ios.getDataInputs()!=null){
      for(IDataInputBean dib : ios.getDataInputs()){
        this.visitDataInput(dib,ios);
      }
    }
    if(ios.getDataOutputs()!=null){
      for(IDataOutputBean dib : ios.getDataOutputs()){
        this.visitDataOutput(dib,ios);
      }
    }
  }
}

origin: com.ebmwebsourcing.petalsbpm/petalsbpm-service

@Override
public void visitIOSpecification(IIOSpecificationBean ios) {
  InputOutputSpecification result = null;
  
  boolean hasDataInput = ios.getDataInputs()!=null && !ios.getDataInputs().isEmpty();
  boolean hasDataOutput = ios.getDataOutputs()!=null && !ios.getDataOutputs().isEmpty();
  if(hasDataInput || hasDataOutput) {
    result = newInstance(InputOutputSpecification.class);
    result.setId(ios.getId());
    setDocumentationAndExtensions(result, ios);
    InputSet is = newInstance(InputSet.class);
    result.addInputSet(is);
    OutputSet os = newInstance(OutputSet.class);
    result.addOutputSet(os);
    currentWithDataInput = result;
    currentInputSet = is;
    currentWithDataOutput = result;
    currentOutputSet = os;
  }
  
  currentIOSpecOwner.pop().setIoSpecification(result);
}

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

Popular methods of IIOSpecificationBean

  • getDataInputs
  • getId
  • addDataInput
  • addDataOutput

Popular in Java

  • Creating JSON documents from java classes using gson
  • findViewById (Activity)
  • scheduleAtFixedRate (Timer)
  • requestLocationUpdates (LocationManager)
  • ObjectMapper (com.fasterxml.jackson.databind)
    ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Pl
  • FileReader (java.io)
    A specialized Reader that reads from a file in the file system. All read requests made by calling me
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Collection (java.util)
    Collection is the root of the collection hierarchy. It defines operations on data collections and t
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • HashSet (java.util)
    HashSet is an implementation of a Set. All optional operations (adding and removing) are supported.
  • Github Copilot alternatives
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