Codota Logo
ExtensibleXmlParser.endElementBuilder
Code IndexAdd Codota to your IDE (free)

How to use
endElementBuilder
method
in
org.drools.core.xml.ExtensibleXmlParser

Best Java code snippets using org.drools.core.xml.ExtensibleXmlParser.endElementBuilder (Showing top 20 results out of 315)

Refine searchRefine arrow

  • ExtensibleXmlParser.getCurrent
  • ExtensibleXmlParser.getParent
  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
List l =
  • Codota Iconnew LinkedList()
  • Codota IconCollections.emptyList()
  • Codota Iconnew ArrayList()
  • Smart code suggestions by Codota
}
origin: kiegroup/jbpm

public Object end(final String uri, final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  parser.endElementBuilder();
  return parser.getCurrent();
}
origin: kiegroup/jbpm

public Object end(final String uri, final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  Element element = parser.endElementBuilder();
  Object parent = parser.getParent();
  if (parent instanceof NodeImpl) {
    String text = ((Text)element.getChildNodes().item( 0 )).getWholeText();
    if (text != null) {
      text = text.trim();
      if ("".equals(text)) {
        text = null;
      }
    }
    ((NodeImpl) parent).getMetaData().put("Documentation", text);
  }
  return parser.getCurrent();
}
origin: kiegroup/jbpm

public Object end(final String uri,
         final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  final Element element = parser.endElementBuilder();
  ValueObject valueObject = (ValueObject) parser.getParent();
  String text = ((Text)element.getChildNodes().item( 0 )).getWholeText();
  if (text != null) {
    text = text.trim();
    if ("".equals(text)) {
      text = null;
    }
  }
  Object value = restoreValue(text, valueObject.getType(), parser);
  valueObject.setValue(value);
  return null;
}

origin: kiegroup/jbpm

public Object end(final String uri, final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  parser.endElementBuilder();
  return parser.getCurrent();
}
origin: kiegroup/jbpm

@SuppressWarnings("unchecked")
public Object end(final String uri, final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  Element element = parser.endElementBuilder();
  String messageId = element.getTextContent();
  Map<String, Message> messages = (Map<String, Message>)
    ((ProcessBuildData) parser.getData()).getMetaData("Messages");
  if (messages == null) {
    throw new IllegalArgumentException("No messages found");
  }
  Message message = messages.get(messageId);
  if (message == null) {
    throw new IllegalArgumentException("Could not find message " + messageId);
  }
  Operation operation = (Operation) parser.getParent();
  operation.setMessage(message);
  return parser.getCurrent();
}
origin: kiegroup/jbpm

public Object end(final String uri,
         final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  final Element element = parser.endElementBuilder();
  ValueObject valueObject = (ValueObject) parser.getParent();
  String text = ((Text)element.getChildNodes().item( 0 )).getWholeText();
  if (text != null) {
    text = text.trim();
    if ("".equals(text)) {
      text = null;
    }
  }
  Object value = restoreValue(text, valueObject.getType(), parser);
  valueObject.setValue(value);
  return null;
}
origin: kiegroup/jbpm

public Object end(final String uri, final String localName,
    final ExtensibleXmlParser parser) throws SAXException {
  parser.endElementBuilder();
  return parser.getCurrent();
}
origin: kiegroup/jbpm

public Object end(final String uri, final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  final Element element = parser.endElementBuilder();
  Node node = (Node) parser.getCurrent();
  handleNode(node, element, uri, localName, parser);
  NodeContainer nodeContainer = (NodeContainer) parser.getParent();
  nodeContainer.addNode(node);
  ((ProcessBuildData) parser.getData()).addNode(node);
  return node;
}
origin: kiegroup/jbpm

public Object end(final String uri,
         final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  final Element element = parser.endElementBuilder();
  Constrainable parent = (Constrainable) parser.getParent();
  Constraint constraint = new ConstraintImpl();
origin: kiegroup/jbpm

public Object end(final String uri,
         final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  final Element element = parser.endElementBuilder();        
  return parser.getCurrent();
}
origin: kiegroup/jbpm

public Object end(final String uri, final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  final Element element = parser.endElementBuilder();
  Node node = (Node) parser.getCurrent();
  String attachedTo = element.getAttribute("attachedToRef");
  Attr cancelActivityAttr = element.getAttributeNode("cancelActivity");
  NodeContainer nodeContainer = (NodeContainer) parser.getParent();
  nodeContainer.addNode(node);
  ((ProcessBuildData) parser.getData()).addNode(node);
origin: kiegroup/jbpm

public Object end(final String uri,
         final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  Element element = parser.endElementBuilder();
  StateBasedNode parent = (StateBasedNode) parser.getParent();
  String id = element.getAttribute("id");
  emptyAttributeCheck( localName, "id", id, parser );
  String delay = element.getAttribute("delay");
  String period = element.getAttribute("period");
  Timer timer = new Timer();
  timer.setId(new Long(id));
  if (delay != null && delay.length() != 0 ) {
    timer.setDelay(delay);
  }
  if (period != null && period.length() != 0 ) {
    timer.setPeriod(period);
  }
  org.w3c.dom.Node xmlNode = element.getFirstChild();
  DroolsAction action = null;
  if (xmlNode instanceof Element) {
    Element actionXml = (Element) xmlNode;
    action = AbstractNodeHandler.extractAction(actionXml);
  }
  parent.addTimer(timer, action);
  return null;
}
origin: kiegroup/jbpm

public Object end(final String uri,
         final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  parser.endElementBuilder();
  return parser.getCurrent();
}
origin: kiegroup/jbpm

public Object end(final String uri, final String localName,
    final ExtensibleXmlParser parser) throws SAXException {
  final Element element = parser.endElementBuilder();
  ActionNode node = (ActionNode) parser.getCurrent();
      handleLinkNode(element, linkNode, xmlNode, parser);
      NodeContainer nodeContainer = (NodeContainer) parser
          .getParent();
      nodeContainer.addNode(linkNode);
      ((ProcessBuildData) parser.getData()).addNode(node);
    node.setMetaData("NodeType", "IntermediateThrowEvent-None");
  NodeContainer nodeContainer = (NodeContainer) parser.getParent();
  nodeContainer.addNode(node);
  return node;
origin: kiegroup/jbpm

public Object end(final String uri,
         final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  final Element element = parser.endElementBuilder();
  Object parent = parser.getParent();
  final String type = element.getAttribute("type");
  emptyAttributeCheck(localName, "type", type, parser);
  if ("eventType".equals(type)) {
    final String eventType = element.getAttribute("eventType");
    emptyAttributeCheck(localName, "eventType", eventType, parser);
    EventTypeFilter eventTypeFilter = new EventTypeFilter();
    eventTypeFilter.setType(eventType);
    if (parent instanceof EventNode) {
      ((EventNode) parent).addEventFilter(eventTypeFilter);
    } else if (parent instanceof EventTrigger) {
      ((EventTrigger) parent).addEventFilter(eventTypeFilter);
    }
  } else {
    throw new IllegalArgumentException(
      "Unknown event filter type: " + type);
  }
  return null;
}
origin: kiegroup/jbpm

public Object end(final String uri, final String localName,
    final ExtensibleXmlParser parser) throws SAXException {
  final Element element = parser.endElementBuilder();
  return parser.getCurrent();
}
origin: kiegroup/jbpm

public Object end(final String uri,
         final String localName,
         final ExtensibleXmlParser parser) throws SAXException {
  final Element element = parser.endElementBuilder();
  Node node = (Node) parser.getCurrent();
  ProcessBuildData buildData = (ProcessBuildData) parser.getData();
  Map<String, PlanItem> planItems = (Map<String, PlanItem>) buildData.getMetaData("PlanItems");
  PlanItem planItem = planItems.get(node.getMetaData().get("UniqueId"));
  if (planItem != null && planItem.getEntryCriterion() != null) {
    if ("autostart".equalsIgnoreCase(planItem.getEntryCriterion().getExpression())) {
      node.setMetaData("customAutoStart", "true");
    } else {
      node.setMetaData("customActivationExpression", planItem.getEntryCriterion().getExpression());
      node.setMetaData("customActivationFragmentName", node.getName());
    }
  }
  handleNode(node, element, uri, localName, parser);
  NodeContainer nodeContainer = (NodeContainer) parser.getParent();
  nodeContainer.addNode(node);
  ((ProcessBuildData) parser.getData()).addNode(node);
  return node;
}
origin: kiegroup/jbpm

public Object end(final String uri, final String localName,
    final ExtensibleXmlParser parser) throws SAXException {
  final Element element = parser.endElementBuilder();
  ContextContainer contextContainer = (ContextContainer) parser.getParent();
origin: kiegroup/jbpm

@Override
public Object end(String uri, String localName, ExtensibleXmlParser parser) throws SAXException {
  parser.endElementBuilder();
  return parser.getCurrent();
}
origin: kiegroup/jbpm

@SuppressWarnings("unchecked")
@Override
public Object end(String uri, String localName, ExtensibleXmlParser parser) throws SAXException {
  final Element element = parser.endElementBuilder();
  Node node = (Node) parser.getCurrent();
  handleNode(node, element, uri, localName, parser);
  NodeContainer nodeContainer = (NodeContainer) parser.getParent();
  nodeContainer.addNode(node);
  ((ProcessBuildData) parser.getData()).addNode(node);
org.drools.core.xmlExtensibleXmlParserendElementBuilder

Popular methods of ExtensibleXmlParser

  • getCurrent
  • getData
  • getParent
  • startElementBuilder
  • getAttrs
  • getClassLoader
  • getLocator
  • getMetaData
  • setClassLoader
  • buildPrintMessage
  • getNamespaceURI
  • getParents
  • getNamespaceURI,
  • getParents,
  • read,
  • setData,
  • setParser,
  • setSemanticModules,
  • warning

Popular in Java

  • Running tasks concurrently on multiple threads
  • startActivity (Activity)
  • getExternalFilesDir (Context)
  • compareTo (BigDecimal)
    Compares this BigDecimal with the specified BigDecimal. Two BigDecimal objects that are equal in val
  • VirtualMachine (com.sun.tools.attach)
    A Java virtual machine. A VirtualMachine represents a Java virtual machine to which this Java vir
  • Rectangle (java.awt)
    A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • Collectors (java.util.stream)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now