Package org.jbpm.wire.descriptor

Examples of org.jbpm.wire.descriptor.AbstractDescriptor


import org.w3c.dom.Element;

public abstract class BasicTypeBinding implements Binding {
 
  public Object parse(Element element, Parse parse, Parser parser) {
    AbstractDescriptor descriptor = null;
   

    if (element.hasAttribute("value")) {
      try {
        String value = element.getAttribute("value");
View Full Code Here


       ) {
     
      Descriptor descriptor = (Descriptor) object;
     
      if (descriptor instanceof AbstractDescriptor) {
        AbstractDescriptor abstractDescriptor = (AbstractDescriptor) descriptor;
        if(element.hasAttribute("name")){
          String name = element.getAttribute("name");
          // get the name
          abstractDescriptor.setName(name);
        }

        if (element.hasAttribute("init")) {
          // get the init
          String initText = element.getAttribute("init");

          if("eager".equalsIgnoreCase(initText)){
            abstractDescriptor.setInit(AbstractDescriptor.INIT_EAGER);
          }else if("immediate".equalsIgnoreCase(initText)){
            abstractDescriptor.setInit(AbstractDescriptor.INIT_IMMEDIATE);
          } else if("required".equalsIgnoreCase(initText)){
            abstractDescriptor.setInit(AbstractDescriptor.INIT_REQUIRED);
          } else {
            // init='lazy' or default value
            abstractDescriptor.setInit(AbstractDescriptor.INIT_LAZY);
          }
        }
      }
     
      // add the descriptor
View Full Code Here

TOP

Related Classes of org.jbpm.wire.descriptor.AbstractDescriptor

Copyright © 2018 www.massapicom. 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.