org.w3c.dom.Element.getUserData()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(4.9k)|赞(0)|评价(0)|浏览(319)

本文整理了Java中org.w3c.dom.Element.getUserData()方法的一些代码示例,展示了Element.getUserData()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Element.getUserData()方法的具体详情如下:
包路径:org.w3c.dom.Element
类名称:Element
方法名:getUserData

Element.getUserData介绍

暂无

代码示例

代码示例来源:origin: marytts/marytts

  1. Target t = (Target) sOrB.getUserData("target");
  2. if (t == null) {
  3. t = new Target(phone, sOrB);

代码示例来源:origin: marytts/marytts

  1. Target t = (Target) sOrB.getUserData("target");
  2. if (t == null) {
  3. t = new Target(phone, sOrB);

代码示例来源:origin: camunda/camunda-bpm-platform

  1. public ModelElementInstance getModelElementInstance() {
  2. synchronized(document) {
  3. return (ModelElementInstance) element.getUserData(MODEL_ELEMENT_KEY);
  4. }
  5. }

代码示例来源:origin: jamesagnew/hapi-fhir

  1. public DOMWrapperElement(Element element) {
  2. super();
  3. this.element = element;
  4. XmlLocationData loc = (XmlLocationData) element.getUserData(XmlLocationData.LOCATION_DATA_KEY);
  5. if (loc != null) {
  6. line = loc.getStartLine();
  7. col = loc.getStartColumn();
  8. } else {
  9. line = -1;
  10. col = -1;
  11. }
  12. }

代码示例来源:origin: org.gatein.shindig/shindig-gadgets

  1. public static Bypass canBypassSanitization(Element element) {
  2. Bypass bypass = (Bypass) element.getUserData(BYPASS_SANITIZATION_KEY);
  3. if (bypass == null) {
  4. bypass = Bypass.NONE;
  5. }
  6. return bypass;
  7. }

代码示例来源:origin: org.camunda.bpm.model/camunda-xml-model

  1. public ModelElementInstance getModelElementInstance() {
  2. synchronized(document) {
  3. return (ModelElementInstance) element.getUserData(MODEL_ELEMENT_KEY);
  4. }
  5. }

代码示例来源:origin: apache/ofbiz-framework

  1. public static String createConfigFileLineNumberText(Element element) {
  2. if (element.getUserData("startLine") != null) {
  3. return " [" + ENTITY_ENGINE_XML_FILENAME + " line " + element.getUserData("startLine") + "]";
  4. }
  5. return "";
  6. }

代码示例来源:origin: org.nakedobjects.core/runtime

  1. public Element getXsdElement() {
  2. final Object o = element.getUserData(USER_DATA_XSD_KEY);
  3. if (o == null || !(o instanceof Element)) {
  4. return null;
  5. }
  6. return (Element) o;
  7. }

代码示例来源:origin: org.apache.isis.core/runtime

  1. public Element getXsdElement() {
  2. final Object o = element.getUserData(USER_DATA_XSD_KEY);
  3. if (o == null || !(o instanceof Element)) {
  4. return null;
  5. }
  6. return (Element) o;
  7. }

代码示例来源:origin: com.lmco.shindig/shindig-gadgets

  1. public static Bypass canBypassSanitization(Element element) {
  2. Bypass bypass = (Bypass) element.getUserData(BYPASS_SANITIZATION_KEY);
  3. if (bypass == null) {
  4. bypass = Bypass.NONE;
  5. }
  6. return bypass;
  7. }

代码示例来源:origin: apache/ofbiz-framework

  1. public MiniLangElement(Element element, SimpleMethod simpleMethod) {
  2. this.lineNumber = element.getUserData("startLine");
  3. this.simpleMethod = simpleMethod;
  4. this.tagName = element.getTagName().intern();
  5. }

代码示例来源:origin: apache/ofbiz-framework

  1. protected JdbcElement(Element element) throws GenericEntityConfException {
  2. this.isolationLevel = element.getAttribute("isolation-level").intern();
  3. Object lineNumber = element.getUserData("startLine");
  4. this.lineNumber = lineNumber == null ? "unknown" : lineNumber.toString();
  5. }

代码示例来源:origin: org.switchyard/switchyard-config

  1. /**
  2. * {@inheritDoc}
  3. */
  4. @Override
  5. public String[] getChildrenOrder() {
  6. String co = (String)_element.getUserData(CHILDREN_ORDER_KEY);
  7. return Strings.splitTrimToNullArray(co, CHILDREN_ORDER_DELIM);
  8. }

代码示例来源:origin: org.opensingular/singular-commons

  1. /**
  2. * @see org.w3c.dom.Node#getUserData(java.lang.String)
  3. */
  4. public Object getUserData(String key) {
  5. return getCurrentInternal().getUserData(key);
  6. }
  7. //-------------------------------------------

代码示例来源:origin: jboss-switchyard/core

  1. /**
  2. * {@inheritDoc}
  3. */
  4. @Override
  5. public String[] getChildrenOrder() {
  6. String co = (String)_element.getUserData(CHILDREN_ORDER_KEY);
  7. return Strings.splitTrimToNullArray(co, CHILDREN_ORDER_DELIM);
  8. }

代码示例来源:origin: Geomatys/geotoolkit

  1. @Override
  2. public Object getUserData(String key) {
  3. final Element elem = getElement();
  4. return elem != null ? elem.getUserData(key) : null;
  5. }
  6. }

代码示例来源:origin: org.opensingular/singular-commons

  1. /**
  2. * @see org.w3c.dom.Node#getUserData(java.lang.String)
  3. */
  4. @Override
  5. public Object getUserData(String key) {
  6. return original.get().getUserData(key);
  7. }
  8. //-------------------------------------------

代码示例来源:origin: jboss-switchyard/core

  1. /**
  2. * {@inheritDoc}
  3. */
  4. @Override
  5. public PropertyResolver getPropertyResolver() {
  6. PropertyResolver propertyResolver = (PropertyResolver)_element.getUserData(PROPERTY_RESOLVER_KEY);
  7. if (propertyResolver == null) {
  8. Configuration parent = getParent();
  9. propertyResolver = parent != null ? parent.getPropertyResolver() : SystemAndTestPropertyResolver.INSTANCE;
  10. }
  11. return propertyResolver;
  12. }

代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-validation

  1. public DOMWrapperElement(Element element) {
  2. super();
  3. this.element = element;
  4. XmlLocationData loc = (XmlLocationData) element.getUserData(XmlLocationData.LOCATION_DATA_KEY);
  5. if (loc != null) {
  6. line = loc.getStartLine();
  7. col = loc.getStartColumn();
  8. } else {
  9. line = -1;
  10. col = -1;
  11. }
  12. }

代码示例来源:origin: com.android.tools/common

  1. @Override
  2. public void endElement(String uri, String localName, String qName) {
  3. flushText();
  4. Element element = mStack.remove(mStack.size() - 1);
  5. Position pos = (Position) element.getUserData(POS_KEY);
  6. assert pos != null;
  7. pos.setEnd(getCurrentPosition());
  8. addNodeToParent(element);
  9. }

相关文章