Tabnine Logo
DomUtils.appendNewElement
Code IndexAdd Tabnine to your IDE (free)

How to use
appendNewElement
method
in
com.nuecho.rivr.core.util.DomUtils

Best Java code snippets using com.nuecho.rivr.core.util.DomUtils.appendNewElement (Showing top 20 results out of 315)

origin: nuecho/rivr

public static Element addBlockElement(Element formElement) {
  return DomUtils.appendNewElement(formElement, BLOCK_ELEMENT);
}
origin: nuecho/rivr

public static void createGotoSubmit(Element parent) {
  Element gotoElement = DomUtils.appendNewElement(parent, GOTO_ELEMENT);
  gotoElement.setAttribute(NEXT_ATTRIBUTE, "#" + SUBMIT_FORM_ID);
}
origin: nuecho/rivr

public static void createGotoFatalHandler(Element parent) {
  Element gotoElement = DomUtils.appendNewElement(parent, GOTO_ELEMENT);
  gotoElement.setAttribute(NEXT_ATTRIBUTE, "#" + FATAL_ERROR_HANDLER_FORM_ID);
}
origin: nuecho/rivr

public static void createAssignation(Element parent, String variableName, String expression) {
  Element assingElement = DomUtils.appendNewElement(parent, ASSIGN_ELEMENT);
  assingElement.setAttribute(NAME_ATTRIBUTE, variableName);
  assingElement.setAttribute(EXPR_ATTRIBUTE, expression);
}
origin: nuecho/rivr

public static Element createForm(Document document) {
  Element vxmlElement = document.getDocumentElement();
  Element formElement = DomUtils.appendNewElement(vxmlElement, FORM_ELEMENT);
  formElement.setAttribute(ID_ATTRIBUTE, FORM_ID);
  return formElement;
}
origin: nuecho/rivr

public static void createVarElement(Element parent, String name, String expr) {
  Element varElement = DomUtils.appendNewElement(parent, VAR_ELEMENT);
  varElement.setAttribute(NAME_ATTRIBUTE, name);
  if (expr != null) {
    setAttribute(varElement, EXPR_ATTRIBUTE, expr);
  }
}
origin: nuecho/rivr

public static void addProperty(Element parent, String propertyName, String propertyValue) {
  Assert.notNull(propertyName, "propertyName");
  if (propertyValue != null) {
    Element propertyElement = DomUtils.appendNewElement(parent, PROPERTY_ELEMENT);
    propertyElement.setAttribute(NAME_ATTRIBUTE, propertyName);
    propertyElement.setAttribute(VALUE_ELEMENT, propertyValue);
  }
}
origin: nuecho/rivr

@Override
protected void fillVoiceXmlDocument(Document document, Element formElement, VoiceXmlDialogueContext dialogueContext)
    throws VoiceXmlDocumentRenderingException {
  Element blockElement = DomUtils.appendNewElement(formElement, BLOCK_ELEMENT);
  Element submitElement = DomUtils.appendNewElement(blockElement, SUBMIT_ELEMENT);
  VoiceXmlDomUtil.setAttribute(submitElement, VoiceXmlDomUtil.NEXT_ATTRIBUTE, mUri);
  if (mFetchConfiguration != null) {
    VoiceXmlDomUtil.applyDocumentFetchConfiguration(submitElement, dialogueContext);
  }
}
origin: nuecho/rivr

public static void createScript(Element parent, String script) {
  Element scriptElement = DomUtils.appendNewElement(parent, SCRIPT_ELEMENT);
  DomUtils.appendNewText(scriptElement, script);
}
origin: nuecho/rivr

@Override
protected void fillVoiceXmlDocument(Document document, Element formElement, VoiceXmlDialogueContext dialogueContext)
    throws VoiceXmlDocumentRenderingException {
  Element blockElement = DomUtils.appendNewElement(formElement, BLOCK_ELEMENT);
  Element exitElement = document.createElement(EXIT_ELEMENT);
  if (mVariables != null) {
    addNamelist(blockElement, exitElement, mVariables);
  } else if (mExpression != null) {
    exitElement.setAttribute(EXPR_ATTRIBUTE, mExpression);
  }
  blockElement.appendChild(exitElement);
}
origin: nuecho/rivr

private void addEventHandlers(Element vxmlElement) {
  Element catchElement = DomUtils.appendNewElement(vxmlElement, CATCH_ELEMENT);
  catchElement.setAttribute(EVENT_ATTRIBUTE, ERROR_EVENT_NAME);
  createGotoFatalHandler(catchElement);
}
origin: nuecho/rivr

@Override
protected void fillVoiceXmlDocument(Document document, Element formElement, VoiceXmlDialogueContext dialogueContext)
    throws VoiceXmlDocumentRenderingException {
  Element blockElement = DomUtils.appendNewElement(formElement, BLOCK_ELEMENT);
  Element disconnectElement = document.createElement(DISCONNECT_ELEMENT);
  if (mVariables != null) {
    addNamelist(blockElement, disconnectElement, mVariables);
  }
  blockElement.appendChild(disconnectElement);
}
origin: nuecho/rivr

@Override
protected void fillVoiceXmlDocument(Document document, Element formElement, VoiceXmlDialogueContext dialogueContext)
    throws VoiceXmlDocumentRenderingException {
  Element blockElement = DomUtils.appendNewElement(formElement, BLOCK_ELEMENT);
  Element returnElement = document.createElement(RETURN_ELEMENT);
  if (mVariables != null) {
    addNamelist(blockElement, returnElement, mVariables);
  } else if (mEventName != null) {
    returnElement.setAttribute(EVENT_ATTRIBUTE, mEventName);
    if (mEventMessage != null) {
      returnElement.setAttribute(MESSAGE_ATTRIBUTE, mEventMessage);
    }
  }
  blockElement.appendChild(returnElement);
}
origin: nuecho/rivr

@Override
public Document getDocument(HttpServletRequest request) {
  String contextPath = request.getContextPath();
  String servletPath = request.getServletPath();
  Element vxmlElement = createVoiceXmlDocumentRoot();
  createVarElement(vxmlElement, RIVR_VARIABLE, "new Object()");
  Element scriptElement = DomUtils.appendNewElement(vxmlElement, SCRIPT_ELEMENT);
  scriptElement.setAttribute(SRC_ATTRIBUTE, contextPath + servletPath + VoiceXmlDialogueServlet.RIVR_SCRIPT);
  return vxmlElement.getOwnerDocument();
}
origin: nuecho/rivr

public static void addFatalErrorHandlerForm(VoiceXmlDialogueContext dialogueContext,
                      Document document,
                      VoiceXmlDocumentTurn turn) {
  Element vxmlElement = document.getDocumentElement();
  Element fatalErrorForm = DomUtils.appendNewElement(vxmlElement, FORM_ELEMENT);
  fatalErrorForm.setAttribute(ID_ATTRIBUTE, FATAL_ERROR_HANDLER_FORM_ID);
  dialogueContext.getFatalErrorFormFactory().addFatalErrorForm(fatalErrorForm, turn);
}
origin: nuecho/rivr

public static void createPrompt(String language,
                Element parent,
                VoiceXmlDialogueContext voiceXmlDialogueContext,
                Boolean bargeIn,
                List<? extends AudioItem> audioItems) throws VoiceXmlDocumentRenderingException {
  Element promptElement = DomUtils.appendNewElement(parent, PROMPT_ATTRIBUTE);
  setBooleanAttribute(promptElement, BARGE_IN_PROPERTY, bargeIn);
  String documentLanguage = voiceXmlDialogueContext.getLanguage();
  if (language != null && !language.equals(documentLanguage)) {
    promptElement.setAttribute(XML_LANGUAGE_ATTRIBUTE, language);
  }
  processAudioItems(audioItems, promptElement);
}
origin: nuecho/rivr

@Override
protected void fillVoiceXmlDocument(Document document, Element formElement, VoiceXmlDialogueContext dialogueContext)
    throws VoiceXmlDocumentRenderingException {
  Element blockElement = DomUtils.appendNewElement(formElement, BLOCK_ELEMENT);
  Element submitElement = document.createElement(SUBMIT_ELEMENT);
  VoiceXmlDomUtil.setAttribute(submitElement, VoiceXmlDomUtil.NEXT_ATTRIBUTE, mUri);
  addNamelist(blockElement, submitElement, mVariables);
  VoiceXmlDomUtil.applyDocumentFetchConfiguration(submitElement, mFetchConfiguration);
  blockElement.appendChild(submitElement);
}
origin: nuecho/rivr

@Override
public void addFatalErrorForm(Element form, VoiceXmlDocumentTurn turn) {
  Element blockElement = VoiceXmlDomUtil.addBlockElement(form);
  Element element = DomUtils.appendNewElement(blockElement, mElementName);
  customizeForm(form, blockElement, element);
}
origin: nuecho/rivr

private static Element createSubmitElement(Element parent,
                      VoiceXmlDialogueContext voiceXmlDialogueContext,
                      SubmitMethod method,
                      VoiceXmlOutputTurn outputTurn,
                      String... nameList) {
  Element submitElement = DomUtils.appendNewElement(parent, SUBMIT_ELEMENT);
  submitElement.setAttribute(NEXT_ATTRIBUTE, getSubmitPathForTurn(voiceXmlDialogueContext, outputTurn));
  submitElement.setAttribute(NAME_LIST_ATTRIBUTE, StringUtils.join(nameList, " "));
  submitElement.setAttribute(METHOD_ATTRIBUTE, method.name());
  applyDocumentFetchConfiguration(submitElement, voiceXmlDialogueContext);
  return submitElement;
}
origin: nuecho/rivr

private void createFormLevelFilled(Element parent) throws VoiceXmlDocumentRenderingException {
  Element filledElement = DomUtils.appendNewElement(parent, FILLED_ELEMENT);
  filledElement.setAttribute(MODE_ATTRIBUTE, ANY_MODE);
  if (mFinalRecognitionWindow != null) {
    List<? extends AudioItem> acknowledgeAudioItems = mFinalRecognitionWindow.getAcknowledgeAudioItems();
    if (!acknowledgeAudioItems.isEmpty()) {
      processAudioItems(acknowledgeAudioItems, filledElement);
    }
  }
  createScript(filledElement, RIVR_SCOPE_OBJECT + ".addRecognitionResult()");
  createGotoSubmit(filledElement);
}
com.nuecho.rivr.core.utilDomUtilsappendNewElement

Popular methods of DomUtils

  • createDocument
  • appendNewCData
  • appendNewText
  • getSerializer
  • writeToOutputStream
  • writeToString

Popular in Java

  • Start an intent from android
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • onRequestPermissionsResult (Fragment)
  • runOnUiThread (Activity)
  • Vector (java.util)
    Vector is an implementation of List, backed by an array and synchronized. All optional operations in
  • Collectors (java.util.stream)
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • JList (javax.swing)
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • IsNull (org.hamcrest.core)
    Is the value null?
  • Top plugins for Android Studio
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