Uses of Interface
com.topologi.diffx.event.OpenElementEvent
Packages that use OpenElementEvent
Package
Description
Main algorithm implementations.
The event interfaces used by the Diff-X algorithm.
The events implementations used by the Diff-X.
The set of classes used to produce the sequences that Diff-X will process.
-
Uses of OpenElementEvent in com.topologi.diffx.algorithm
Fields in com.topologi.diffx.algorithm declared as OpenElementEventModifier and TypeFieldDescriptionprivate OpenElementEvent[]ElementState.openElementsThe stack of open elements.Methods in com.topologi.diffx.algorithm that return OpenElementEventModifier and TypeMethodDescriptionElementState.current()Returns the current open element.ElementState.get(int index) Returns the open element at the specified position in this list.ElementState.pop()Removes the last element from the top of the stack.ElementState.remove(int index) Removes the element at the specified position in this list.Methods in com.topologi.diffx.algorithm with parameters of type OpenElementEventModifier and TypeMethodDescriptionbooleanElementState.contains(OpenElementEvent element) Returnstrueif this list contains the specified element.intElementState.indexOf(OpenElementEvent element) Searches for the first occurrence of the given argument, testing for equality using theequalsmethod.intElementState.lastIndexOf(OpenElementEvent element) Returns the index of the last occurrence of the specified object in this list.private voidElementState.push(OpenElementEvent e, char c) Push the specified open element and flags it with the specified change. -
Uses of OpenElementEvent in com.topologi.diffx.event
Methods in com.topologi.diffx.event that return OpenElementEventModifier and TypeMethodDescriptionCloseElementEvent.getOpenElement()Returns the corresponding event element.Methods in com.topologi.diffx.event with parameters of type OpenElementEventModifier and TypeMethodDescriptionbooleanCloseElementEvent.match(OpenElementEvent event) Indicates whether the specified open element event matches this close element event. -
Uses of OpenElementEvent in com.topologi.diffx.event.impl
Classes in com.topologi.diffx.event.impl that implement OpenElementEventModifier and TypeClassDescriptionfinal classA basic implementation of the close element event.final classThe event corresponding to thestartElementSAX event.Fields in com.topologi.diffx.event.impl declared as OpenElementEventModifier and TypeFieldDescriptionprivate final OpenElementEventCloseElementEventImpl.openThe corresponding open element event.private final OpenElementEventCloseElementEventNSImpl.openThe corresponding open element event.Methods in com.topologi.diffx.event.impl that return OpenElementEventModifier and TypeMethodDescriptionCloseElementEventImpl.getOpenElement()CloseElementEventNSImpl.getOpenElement()EventFactory.makeOpenElement(String uri, String name) Returns the open element event from the uri and name given.EventFactory.makeOpenElement(String uri, String localName, String qName) Returns the open element event from the uri and names given.Methods in com.topologi.diffx.event.impl with parameters of type OpenElementEventModifier and TypeMethodDescriptionEventFactory.makeCloseElement(OpenElementEvent open) Returns the close element event from the corresponding open element event.booleanCloseElementEventImpl.match(OpenElementEvent event) Returnstrueif the open element has the same name.booleanCloseElementEventNSImpl.match(OpenElementEvent event) Constructors in com.topologi.diffx.event.impl with parameters of type OpenElementEventModifierConstructorDescriptionCreates a new close element event that corresponds to the given open element.Creates a new close element event from the corresponding open element event. -
Uses of OpenElementEvent in com.topologi.diffx.load
Fields in com.topologi.diffx.load with type parameters of type OpenElementEventModifier and TypeFieldDescriptionprivate List<OpenElementEvent>SAXRecorder.RecorderHandler.openElementsThe last open element event, should only containOpenElementEvents.Methods in com.topologi.diffx.load that return OpenElementEventModifier and TypeMethodDescriptionprivate OpenElementEventSAXRecorder.RecorderHandler.popLastOpenElement()Returns the last open element and remove it from the stack.