org.w3c.dom.events.Event.getType()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(7.4k)|赞(0)|评价(0)|浏览(120)

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

Event.getType介绍

[英]The name of the event (case-insensitive). The name must be an XML name.
[中]事件的名称(不区分大小写)。该名称必须是XML名称。

代码示例

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

/**
 * @see org.w3c.dom.events.EventListener#handleEvent(Event)
 */
public void handleEvent(Event event) {
  
  if (event.getType().equals("DOMSubtreeModified")) {
    // invalidate the iterator
    m_isInvalidIteratorState = true;
    
    // deregister as a listener to reduce computational load
    removeEventListener();
  }
}

代码示例来源:origin: org.apache.xalan/com.springsource.org.apache.xalan

/**
 * @see org.w3c.dom.events.EventListener#handleEvent(Event)
 */
public void handleEvent(Event event) {
  
  if (event.getType().equals("DOMSubtreeModified")) {
    // invalidate the iterator
    m_isInvalidIteratorState = true;
    
    // deregister as a listener to reduce computational load
    removeEventListener();
  }
}

代码示例来源:origin: com.sun.xml.parsers/jaxp-ri

/**
 * @see org.w3c.dom.events.EventListener#handleEvent(Event)
 */
public void handleEvent(Event event) {
  
  if (event.getType().equals("DOMSubtreeModified")) {
    // invalidate the iterator
    m_isInvalidIteratorState = true;
    
    // deregister as a listener to reduce computational load
    removeEventListener();
  }
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.xalan

/**
 * @see org.w3c.dom.events.EventListener#handleEvent(Event)
 */
public void handleEvent(Event event) {
  
  if (event.getType().equals("DOMSubtreeModified")) {
    // invalidate the iterator
    m_isInvalidIteratorState = true;
    
    // deregister as a listener to reduce computational load
    removeEventListener();
  }
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxp-ri

/**
 * @see org.w3c.dom.events.EventListener#handleEvent(Event)
 */
public void handleEvent(Event event) {
  
  if (event.getType().equals("DOMSubtreeModified")) {
    // invalidate the iterator
    m_isInvalidIteratorState = true;
    
    // deregister as a listener to reduce computational load
    removeEventListener();
  }
}

代码示例来源:origin: org.apache.karaf.bundles/org.apache.karaf.bundles.xalan-2.7.1

/**
 * @see org.w3c.dom.events.EventListener#handleEvent(Event)
 */
public void handleEvent(Event event) {
  
  if (event.getType().equals("DOMSubtreeModified")) {
    // invalidate the iterator
    m_isInvalidIteratorState = true;
    
    // deregister as a listener to reduce computational load
    removeEventListener();
  }
}

代码示例来源:origin: elki-project/elki

@Override
 public void handleEvent(Event evt) {
  if(SVGConstants.SVG_MOUSEOVER_EVENT_TYPE.equals(evt.getType())) {
   segmentHover(id, ringid, true);
  }
  if(SVGConstants.SVG_MOUSEOUT_EVENT_TYPE.equals(evt.getType())) {
   segmentHover(id, ringid, false);
  }
  if(SVGConstants.SVG_CLICK_EVENT_TYPE.equals(evt.getType())) {
   // Check Double Click
   boolean dblClick = false;
   long time = java.util.Calendar.getInstance().getTimeInMillis();
   if(time - lastClick <= EVT_DBLCLICK_DELAY) {
    dblClick = true;
   }
   lastClick = time;
   segmentClick(id, evt, dblClick);
  }
 }
}

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-batik-visualization

@Override
 public void handleEvent(Event evt) {
  if(SVGConstants.SVG_MOUSEOVER_EVENT_TYPE.equals(evt.getType())) {
   segmentHover(id, ringid, true);
  }
  if(SVGConstants.SVG_MOUSEOUT_EVENT_TYPE.equals(evt.getType())) {
   segmentHover(id, ringid, false);
  }
  if(SVGConstants.SVG_CLICK_EVENT_TYPE.equals(evt.getType())) {
   // Check Double Click
   boolean dblClick = false;
   long time = java.util.Calendar.getInstance().getTimeInMillis();
   if(time - lastClick <= EVT_DBLCLICK_DELAY) {
    dblClick = true;
   }
   lastClick = time;
   segmentClick(id, evt, dblClick);
  }
 }
}

代码示例来源:origin: org.apache.xmlgraphics/batik-anim

/**
 * Handles key events fired by the eventbase element.
 */
public void handleEvent(Event e) {
  boolean matched;
  if (e.getType().charAt(3) == 'p') {
    // DOM 2 key draft keypress
    DOMKeyEvent evt = (DOMKeyEvent) e;
    matched = evt.getCharCode() == accesskey;
  } else {
    // DOM 3 keydown
    KeyboardEvent evt = (KeyboardEvent) e;
    matched = evt.getKeyIdentifier().equals(keyName);
  }
  if (matched) {
    owner.eventOccurred(this, e);
  }
}

代码示例来源:origin: apache/batik

/**
 * Handles key events fired by the eventbase element.
 */
public void handleEvent(Event e) {
  boolean matched;
  if (e.getType().charAt(3) == 'p') {
    // DOM 2 key draft keypress
    DOMKeyEvent evt = (DOMKeyEvent) e;
    matched = evt.getCharCode() == accesskey;
  } else {
    // DOM 3 keydown
    KeyboardEvent evt = (KeyboardEvent) e;
    matched = evt.getKeyIdentifier().equals(keyName);
  }
  if (matched) {
    owner.eventOccurred(this, e);
  }
}

代码示例来源:origin: fr.avianey.apache-xmlgraphics/batik

/**
 * Handles key events fired by the eventbase element.
 */
public void handleEvent(Event e) {
  boolean matched;
  if (e.getType().charAt(3) == 'p') {
    // DOM 2 key draft keypress
    DOMKeyEvent evt = (DOMKeyEvent) e;
    matched = evt.getCharCode() == accesskey;
  } else {
    // DOM 3 keydown
    KeyboardEvent evt = (KeyboardEvent) e;
    matched = evt.getKeyIdentifier().equals(keyName);
  }
  if (matched) {
    owner.eventOccurred(this, e);
  }
}

代码示例来源:origin: elki-project/elki

public void handleEvent(Event evt) {
 Element e = (Element) evt.getTarget();
 if (SVGConstants.SVG_EVENT_MOUSEOVER.equals(evt.getType())) {
  if (overclass != null) {
   SVGUtil.addCSSClass(e, overclass);
 if (SVGConstants.SVG_EVENT_MOUSEOUT.equals(evt.getType())) {
  if (overclass != null) {
   SVGUtil.removeCSSClass(e, overclass);
 if (clickisout && SVGConstants.SVG_EVENT_CLICK.equals(evt.getType())) {
  if (overclass != null) {
   SVGUtil.removeCSSClass(e, overclass);

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-batik-visualization

public void handleEvent(Event evt) {
 Element e = (Element) evt.getTarget();
 if (SVGConstants.SVG_EVENT_MOUSEOVER.equals(evt.getType())) {
  if (overclass != null) {
   SVGUtil.addCSSClass(e, overclass);
 if (SVGConstants.SVG_EVENT_MOUSEOUT.equals(evt.getType())) {
  if (overclass != null) {
   SVGUtil.removeCSSClass(e, overclass);
 if (clickisout && SVGConstants.SVG_EVENT_CLICK.equals(evt.getType())) {
  if (overclass != null) {
   SVGUtil.removeCSSClass(e, overclass);

代码示例来源:origin: apache/batik

if (SVGConstants.SVG_EVENT_MOUSEOVER.equals(evt.getType())) {
  lastTarget = evt.getTarget();
} else if (SVGConstants.SVG_EVENT_MOUSEOUT.equals(evt.getType())) {

代码示例来源:origin: org.eclipse.scout.rt/org.eclipse.scout.rt.svg.client

if (SVGConstants.SVG_EVENT_MOUSEOVER.equals(evt.getType())) {
 lastTarget = evt.getTarget();
else if (SVGConstants.SVG_EVENT_MOUSEOUT.equals(evt.getType())) {
 MouseEvent e = ((MouseEvent) evt);
 lastTarget = e.getRelatedTarget();

代码示例来源:origin: org.apache.xmlgraphics/batik-swing

if (SVGConstants.SVG_EVENT_MOUSEOVER.equals(evt.getType())) {
  lastTarget = evt.getTarget();
} else if (SVGConstants.SVG_EVENT_MOUSEOUT.equals(evt.getType())) {

代码示例来源:origin: fr.avianey.apache-xmlgraphics/batik

if (SVGConstants.SVG_EVENT_MOUSEOVER.equals(evt.getType())) {
  lastTarget = evt.getTarget();
} else if (SVGConstants.SVG_EVENT_MOUSEOUT.equals(evt.getType())) {

代码示例来源:origin: dragome/dragome-sdk

public void handleEvent(Event event)
  String type= event.getType();

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-batik-visualization

/**
 * Handle the hover events.
 *
 * @param evt Event.
 */
protected void handleHoverEvent(Event evt) {
 if(evt.getTarget() instanceof Element) {
  Element e = (Element) evt.getTarget();
  Node next = e.getNextSibling();
  if(next instanceof Element) {
   toggleTooltip((Element) next, evt.getType());
  }
  else {
   LoggingUtil.warning("Tooltip sibling not found.");
  }
 }
 else {
  LoggingUtil.warning("Got event for non-Element?!?");
 }
}

代码示例来源:origin: elki-project/elki

/**
 * Handle the hover events.
 *
 * @param evt Event.
 */
protected void handleHoverEvent(Event evt) {
 if(evt.getTarget() instanceof Element) {
  Element e = (Element) evt.getTarget();
  Node next = e.getNextSibling();
  if(next instanceof Element) {
   toggleTooltip((Element) next, evt.getType());
  }
  else {
   LoggingUtil.warning("Tooltip sibling not found.");
  }
 }
 else {
  LoggingUtil.warning("Got event for non-Element?!?");
 }
}

相关文章

微信公众号

最新文章

更多