link start!

This commit is contained in:
cherubin
2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions
@@ -0,0 +1,35 @@
package org.apache.batik.dom.xbl;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
public interface NodeXBL {
Element getXblBoundElement();
NodeList getXblChildNodes();
NodeList getXblDefinitions();
Node getXblFirstChild();
Element getXblFirstElementChild();
Node getXblLastChild();
Element getXblLastElementChild();
Element getXblNextElementSibling();
Node getXblNextSibling();
Node getXblParentNode();
Element getXblPreviousElementSibling();
Node getXblPreviousSibling();
NodeList getXblScopedChildNodes();
Element getXblShadowTree();
}
@@ -0,0 +1,7 @@
package org.apache.batik.dom.xbl;
import org.w3c.dom.events.Event;
public interface OriginalEvent {
Event getOriginalEvent();
}
@@ -0,0 +1,11 @@
package org.apache.batik.dom.xbl;
import org.w3c.dom.events.Event;
public interface ShadowTreeEvent extends Event {
XBLShadowTreeElement getXblShadowTree();
void initShadowTreeEvent(String str, boolean z, boolean z2, XBLShadowTreeElement xBLShadowTreeElement);
void initShadowTreeEventNS(String str, String str2, boolean z, boolean z2, XBLShadowTreeElement xBLShadowTreeElement);
}
@@ -0,0 +1,41 @@
package org.apache.batik.dom.xbl;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
public interface XBLManager {
Element getXblBoundElement(Node node);
NodeList getXblChildNodes(Node node);
NodeList getXblDefinitions(Node node);
Node getXblFirstChild(Node node);
Element getXblFirstElementChild(Node node);
Node getXblLastChild(Node node);
Element getXblLastElementChild(Node node);
Element getXblNextElementSibling(Node node);
Node getXblNextSibling(Node node);
Node getXblParentNode(Node node);
Element getXblPreviousElementSibling(Node node);
Node getXblPreviousSibling(Node node);
NodeList getXblScopedChildNodes(Node node);
Element getXblShadowTree(Node node);
boolean isProcessing();
void startProcessing();
void stopProcessing();
}
@@ -0,0 +1,7 @@
package org.apache.batik.dom.xbl;
public interface XBLManagerData {
Object getManagerData();
void setManagerData(Object obj);
}
@@ -0,0 +1,7 @@
package org.apache.batik.dom.xbl;
import org.w3c.dom.Element;
public interface XBLShadowTreeElement extends Element {
Element getElementById(String str);
}