Package | Description |
---|---|
org.apache.batik.anim.timing | |
org.apache.batik.bridge |
Provides an API for mapping and maintaining consistency between
the SVG DOM tree and the GVT tree.
|
org.apache.batik.bridge.svg12 | |
org.apache.batik.css.engine | |
org.apache.batik.dom |
Provides an implementation of the DOM level 2 core module.
|
org.apache.batik.dom.events |
Provides an implementation of the DOM level 2 events module.
|
org.apache.batik.dom.svg | |
org.apache.batik.dom.svg12 | |
org.apache.batik.extension |
This package contains Batik's extensions to standard SVG (custom elements,
additional bridges...).
|
org.apache.batik.extension.svg | |
org.apache.batik.swing | |
org.w3c.dom.events |
Modifier and Type | Field and Description |
---|---|
protected EventTarget |
EventbaseTimingSpecifier.eventTarget
The eventbase element as an
EventTarget . |
Modifier and Type | Method and Description |
---|---|
protected abstract EventTarget |
TimedElement.getAnimationEventTarget()
Returns the target of this animation as an
EventTarget . |
protected abstract EventTarget |
TimedElement.getEventTargetById(java.lang.String id)
Returns the event target with the given ID.
|
protected abstract EventTarget |
TimedElement.getRootEventTarget()
Returns the event target that should be listened to for
access key events.
|
Modifier and Type | Field and Description |
---|---|
protected EventTarget |
FocusManager.lastFocusEventTarget
The element that has the focus so far.
|
Modifier and Type | Method and Description |
---|---|
protected EventTarget |
SVGAnimationElementBridge.SVGTimedElement.getAnimationEventTarget()
Returns the target of this animation as an
EventTarget . |
protected EventTarget |
SVGAnimationEngine.AnimationRoot.getAnimationEventTarget()
Returns the target of this animation as an
EventTarget . |
EventTarget |
FocusManager.getCurrentEventTarget()
Returns the current element that has the focus or null if any.
|
protected EventTarget |
SVGAnimationElementBridge.SVGTimedElement.getEventTargetById(java.lang.String id)
Returns the event target with the given ID.
|
protected EventTarget |
SVGAnimationEngine.AnimationRoot.getEventTargetById(java.lang.String id)
Returns the event target with the given ID.
|
static EventTarget |
AnimationSupport.getEventTargetById(java.lang.String id,
Node n)
Returns the event target with the given ID, using the given
node as the context for the lookup.
|
protected EventTarget |
SVGAnimationElementBridge.SVGTimedElement.getRootEventTarget()
Returns the event target that should be listened to for
access key events.
|
protected EventTarget |
SVGAnimationEngine.AnimationRoot.getRootEventTarget()
Returns the event target that should be listened to for
access key events.
|
Modifier and Type | Method and Description |
---|---|
protected void |
FocusManager.fireDOMActivateEvent(EventTarget target,
int detailArg)
Fires a 'DOMActivate' event to the specified target.
|
protected void |
FocusManager.fireDOMFocusInEvent(EventTarget target,
EventTarget relatedTarget)
Fires a 'DOMFocusIn' event to the specified target.
|
protected void |
FocusManager.fireDOMFocusOutEvent(EventTarget target,
EventTarget relatedTarget)
Fires a 'DOMFocusOut' event to the specified target.
|
static void |
AnimationSupport.fireTimeEvent(EventTarget target,
java.lang.String eventType,
java.util.Calendar time,
int detail)
Fires a
TimeEvent on the given EventTarget . |
protected static void |
BridgeEventSupport.storeEventListener(BridgeContext ctx,
EventTarget e,
java.lang.String t,
EventListener l,
boolean c)
Calls storeEventListener on the given BridgeContext.
|
protected void |
BridgeContext.storeEventListener(EventTarget t,
java.lang.String s,
EventListener l,
boolean b)
Adds to the eventListenerSet the specified event listener
registration.
|
protected static void |
BridgeEventSupport.storeEventListenerNS(BridgeContext ctx,
EventTarget e,
java.lang.String n,
java.lang.String t,
EventListener l,
boolean c)
Calls storeEventListenerNS on the given BridgeContext.
|
protected void |
BridgeContext.storeEventListenerNS(EventTarget t,
java.lang.String n,
java.lang.String s,
EventListener l,
boolean b)
Adds to the eventListenerSet the specified event listener
registration.
|
Constructor and Description |
---|
BridgeContext.EventListenerMememto(EventTarget t,
java.lang.String s,
EventListener l,
boolean b,
BridgeContext ctx) |
BridgeContext.EventListenerMememto(EventTarget t,
java.lang.String n,
java.lang.String s,
EventListener l,
boolean b,
BridgeContext ctx) |
Modifier and Type | Field and Description |
---|---|
protected EventTarget |
SVG12BridgeContext.mouseCaptureTarget
The EventTarget that has the mouse capture.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SVG12FocusManager.fireDOMFocusInEvent(EventTarget target,
EventTarget relatedTarget)
Fires a 'DOMFocusIn' event to the specified target.
|
protected void |
SVG12FocusManager.fireDOMFocusOutEvent(EventTarget target,
EventTarget relatedTarget)
Fires a 'DOMFocusOut' event to the specified target.
|
void |
SVG12ScriptingEnvironment.Global.startMouseCapture(EventTarget target,
boolean sendAll,
boolean autoRelease)
|
void |
SVG12BridgeContext.startMouseCapture(EventTarget target,
boolean sendAll,
boolean autoRelease)
Starts mouse capture.
|
protected void |
SVG12BridgeContext.storeImplementationEventListenerNS(EventTarget t,
java.lang.String ns,
java.lang.String s,
EventListener l,
boolean b)
Adds to the eventListenerSet the specified implementation event
listener registration.
|
Constructor and Description |
---|
SVG12BridgeContext.ImplementationEventListenerMememto(EventTarget t,
java.lang.String s,
EventListener l,
boolean b,
BridgeContext c)
Creates a new ImplementationEventListenerMememto.
|
SVG12BridgeContext.ImplementationEventListenerMememto(EventTarget t,
java.lang.String n,
java.lang.String s,
EventListener l,
boolean b,
BridgeContext c)
Creates a new ImplementationEventListenerMememto.
|
Modifier and Type | Method and Description |
---|---|
protected void |
CSSEngine.addEventListeners(EventTarget doc)
Adds event listeners to the document to track CSS changes.
|
protected void |
CSSEngine.removeEventListeners(EventTarget doc)
Removes the event listeners from the document.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ExtendedNode
This interface provides an access to the non DOM methods implemented by
all the nodes in this implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAttr
This class implements the
Attr interface. |
class |
AbstractAttrNS
This class implements the
Attr interface with
support for namespaces. |
class |
AbstractCharacterData
This class implements the
CharacterData interface. |
class |
AbstractChildNode
This class implements the
Node interface with support
for parent and siblings. |
class |
AbstractComment
This class implements the
Comment interface. |
class |
AbstractDocument
This class implements the
Document interface. |
class |
AbstractDocumentFragment
This class implements
DocumentFragment interface. |
class |
AbstractElement
This class implements the
Element interface. |
class |
AbstractElementNS
This class implements the
Element interface. |
class |
AbstractEntity
This class implements the
Entity interface. |
class |
AbstractEntityReference
This class implements the
EntityReference interface. |
class |
AbstractNode
This class implements the
Node interface. |
class |
AbstractNotation
This class implements the
Notation interface. |
class |
AbstractParentChildNode
This class implements the
Node interface with support
for children, parent and siblings. |
class |
AbstractParentNode
This class implements the Node interface with support for children.
|
class |
AbstractProcessingInstruction
This class implements the
ProcessingInstruction
interface. |
class |
AbstractStylableDocument
A Document that supports CSS styling.
|
class |
AbstractText
This class implements the
Text interface. |
class |
GenericAttr
This class implements the
Attr interface. |
class |
GenericAttrNS
This class implements the
Attr interface with
support for namespaces. |
class |
GenericCDATASection
This class implements the
CDATASection interface. |
class |
GenericComment
This class implements the
Comment interface. |
class |
GenericDocument
This class implements the
Document ,
DocumentEvent . |
class |
GenericDocumentFragment
This class implements
DocumentFragment interface. |
class |
GenericDocumentType
This class implements the
DocumentType interface. |
class |
GenericElement
This class implements the
Element interface. |
class |
GenericElementNS
This class implements the
Element interface. |
class |
GenericEntity
This class implements the
Entity interface. |
class |
GenericEntityReference
This class implements the
EntityReference interface. |
class |
GenericNotation
This class implements the
Notation interface. |
class |
GenericProcessingInstruction
This class implements the
ProcessingInstruction interface. |
class |
GenericText
This class provides a generic implementation of the
Text
interface. |
class |
StyleSheetProcessingInstruction
This class provides an implementation of the 'xml-stylesheet' processing
instructions.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NodeEventTarget
A Node that uses an EventSupport for its event registration and
dispatch.
|
Modifier and Type | Field and Description |
---|---|
protected EventTarget |
AbstractEvent.currentTarget
The EventTarget whose EventListeners are currently being processed.
|
protected EventTarget |
AbstractEvent.target
The target of this event.
|
Modifier and Type | Method and Description |
---|---|
EventTarget |
AbstractEvent.getCurrentTarget()
DOM: The
target property indicates the
EventTarget whose EventListeners are
currently being processed. |
EventTarget |
DOMMouseEvent.getRelatedTarget()
DOM: Used to identify a secondary
EventTarget related
to a UI
event. |
EventTarget |
AbstractEvent.getTarget()
DOM: The
target property indicates the
EventTarget to which the event was originally
dispatched. |
Modifier and Type | Method and Description |
---|---|
void |
DOMMouseEvent.initMouseEvent(java.lang.String typeArg,
boolean canBubbleArg,
boolean cancelableArg,
AbstractView viewArg,
int detailArg,
int screenXArg,
int screenYArg,
int clientXArg,
int clientYArg,
boolean ctrlKeyArg,
boolean altKeyArg,
boolean shiftKeyArg,
boolean metaKeyArg,
short buttonArg,
EventTarget relatedTargetArg)
DOM: The
initMouseEvent method is used to
initialize the value of a MouseEvent created
through the DocumentEvent interface. |
void |
DOMMouseEvent.initMouseEventNS(java.lang.String namespaceURIArg,
java.lang.String typeArg,
boolean canBubbleArg,
boolean cancelableArg,
AbstractView viewArg,
int detailArg,
int screenXArg,
int screenYArg,
int clientXArg,
int clientYArg,
short buttonArg,
EventTarget relatedTargetArg,
java.lang.String modifiersList)
DOM: Initializes this event object.
|
Modifier and Type | Class and Description |
---|---|
class |
BindableElement
This class implements foreign namespace elements that can be
bound with XBL.
|
class |
SVG12OMDocument
This class implements
SVGDocument and provides support for
SVG 1.2 specifics. |
class |
SVGOMFlowDivElement
This class implements the flowDiv element from SVG 1.2
|
class |
SVGOMFlowLineElement
This class implements a regular polygon extension to SVG
|
class |
SVGOMFlowParaElement
This class implements a regular polygon extension to SVG
|
class |
SVGOMFlowRegionBreakElement
This class implements a regular polygon extension to SVG
|
class |
SVGOMFlowRegionElement
This class implements a regular polygon extension to SVG
|
class |
SVGOMFlowRegionExcludeElement
This class implements a regular polygon extension to SVG
|
class |
SVGOMFlowRootElement
This class implements a regular polygon extension to SVG
|
class |
SVGOMFlowSpanElement
This class implements a regular polygon extension to SVG
|
class |
SVGOMHandlerElement
This class implements SVGHandlerElement.
|
class |
SVGOMMultiImageElement
This class implements a multiImage extension to SVG.
|
class |
SVGOMSolidColorElement
This class implements a regular polygon extension to SVG
|
class |
SVGOMSubImageElement
This class implements a multiImage extension to SVG.
|
class |
SVGOMSubImageRefElement
This class implements a multiImage extension to SVG.
|
class |
XBLOMContentElement
This class implements the xbl:content element.
|
class |
XBLOMDefinitionElement
This class implements the xbl:definition element.
|
class |
XBLOMElement
Base class for all XBL elements to inherit from.
|
class |
XBLOMHandlerGroupElement
This class implements the xbl:handlerGroup element.
|
class |
XBLOMImportElement
This class implements the xbl:import element.
|
class |
XBLOMShadowTreeElement
This class implements the xbl:shadowTree element.
|
class |
XBLOMTemplateElement
This class implements the xbl:template element.
|
class |
XBLOMXBLElement
This class implements the xbl:xbl element.
|
Modifier and Type | Method and Description |
---|---|
void |
SVGGlobal.startMouseCapture(EventTarget target,
boolean sendAll,
boolean autoRelease)
Starts mouse capture.
|
Modifier and Type | Class and Description |
---|---|
class |
ExtensionElement
This class implements the basic features an element must have in order
to be usable as a foreign element within an SVGOMDocument.
|
class |
GraphicsExtensionElement
An abstract base class for graphical extension elements.
|
class |
PrefixableStylableExtensionElement
This class implements a simple method for handling the node 'prefix'.
|
class |
StylableExtensionElement
This class implements the basic features an element must have in
order to be usable as a foreign element within an SVGOMDocument,
and the support for both the 'style' attribute and the style
attributes (ie: fill="red", ...).
|
Modifier and Type | Class and Description |
---|---|
class |
BatikHistogramNormalizationElement
This class implements a histogram normalization extension to SVG.
|
class |
BatikRegularPolygonElement
This class implements a regular polygon extension to SVG
|
class |
BatikStarElement
This class implements a star shape extension to sVG
|
class |
ColorSwitchElement
This class implements a "color switch" extension to SVG.
|
class |
FlowDivElement
This class implements a regular polygon extension to SVG
|
class |
FlowLineElement
This class implements a regular polygon extension to SVG
|
class |
FlowParaElement
This class implements a regular polygon extension to SVG
|
class |
FlowRegionBreakElement
This class implements a regular polygon extension to SVG
|
class |
FlowRegionElement
This class implements a regular polygon extension to SVG
|
class |
FlowSpanElement
This class implements a regular polygon extension to SVG
|
class |
FlowTextElement
This class implements a regular polygon extension to SVG
|
Modifier and Type | Field and Description |
---|---|
protected EventTarget |
JSVGCanvas.lastTarget |
protected EventTarget |
JSVGCanvas.lastToolTipEventTarget
The target for which the last tool tip event was fired.
|
Modifier and Type | Method and Description |
---|---|
boolean |
JSVGCanvas.matchLastToolTipEvent(long t,
EventTarget et)
Checks if the specified event time and element are the same
as the last tool tip event.
|
void |
JSVGCanvas.setLastToolTipEvent(long t,
EventTarget et)
Sets the time and element of the last tool tip event handled.
|
Modifier and Type | Method and Description |
---|---|
EventTarget |
Event.getCurrentTarget()
Used to indicate the
EventTarget whose
EventListeners are currently being processed. |
EventTarget |
MouseEvent.getRelatedTarget()
Used to identify a secondary
EventTarget related to a UI
event, depending on the type of event. |
EventTarget |
Event.getTarget()
Used to indicate the event target.
|
Modifier and Type | Method and Description |
---|---|
void |
MouseEvent.initMouseEvent(java.lang.String typeArg,
boolean canBubbleArg,
boolean cancelableArg,
AbstractView viewArg,
int detailArg,
int screenXArg,
int screenYArg,
int clientXArg,
int clientYArg,
boolean ctrlKeyArg,
boolean altKeyArg,
boolean shiftKeyArg,
boolean metaKeyArg,
short buttonArg,
EventTarget relatedTargetArg)
The
initMouseEvent method is used to initialize the value
of a MouseEvent object and has the same behavior as
UIEvent.initUIEvent() . |
void |
MouseEvent.initMouseEventNS(java.lang.String namespaceURI,
java.lang.String typeArg,
boolean canBubbleArg,
boolean cancelableArg,
AbstractView viewArg,
int detailArg,
int screenXArg,
int screenYArg,
int clientXArg,
int clientYArg,
short buttonArg,
EventTarget relatedTargetArg,
java.lang.String modifiersList)
The
initMouseEventNS method is used to initialize the
value of a MouseEvent object and has the same behavior
as UIEvent.initUIEventNS() . |
Copyright ? 2008 Apache Software Foundation. All Rights Reserved.