| |
vorhergehend zunächst Inhalt Elemente Attribute Eigenschaften Index Anhang C: IDL-Definitionen Dieser Anhang enthält das komplette OMG IDL für die SVG-Dokumentgegenstand-Modelldefinitionen. Das IDL ist auch vorhanden an: http://www.w3.org/TR/2001/REC-SVG-20010904/idl.zip. Das SVG IDL definiert das Modell für das SVG DOM. Note, daß dem SVG IDL so definiert wird, daß einige Schnittstellen haben mehr als eine niedrige Kategorie. Die unterschiedlichen Gemeinsprachenschwergängigkeiten für t ist er SVG DOM für das Definieren wie verantwortlich alle Aspekte des SVG DOM in die gegebene Sprache abbilden, mit einschließend, wie die Sprache Schnittstellen einführen sollte mit mehr als einer niedrigen Kategorie. // Akte: svg.idl # ifndef _ SVG_IDL _ # definieren Sie _ SVG_IDL _ // für Zugang zum Kern DOM2 # schließen Sie "dom.idl" mit ein // für Zugang zu den Fällen DOM2 # schließen Sie "events.idl" mit ein // für Zugang zu jenen Teilen von DOM2 CSS OM verwendet von SVG DOM. # schließen Sie "css.idl" mit ein // für Zugang zu jenen Teilen von DOM2 sieht OM an, das von SVG DOM verwendet wird. # schließen Sie "views.idl" mit ein // für Zugang zum SMIL OM verwendet von SVG DOM. # schließen Sie "smil.idl" mit ein # Pragmapräfix "dom.w3c.org" # PragmajavaPackage "org.w3c.dom" Modulsvg { typedef dom::DOMString DOMString; typedef dom::DOMException DOMException; Element des typedef dom::Element; Dokument des typedef dom::Document; typedef dom::NodeList NodeList; // Predeclarations Schnittstelle SVGElement; Schnittstelle SVGLangSpace; Schnittstelle SVGExternalResourcesRequired; Schnittstelle SVGTests; Schnittstelle SVGFitToViewBox; Schnittstelle SVGZoomAndPan; Schnittstelle SVGViewSpec; Schnittstelle SVGURIReference; Schnittstelle SVGPoint; Schnittstelle SVGMatrix; Schnittstelle SVGPreserveAspectRatio; Schnittstelle SVGAnimatedPreserveAspectRatio; Schnittstelle SVGTransformList; Schnittstelle SVGAnimatedTransformList; Schnittstelle SVGTransform; Schnittstelle SVGICCColor; Schnittstelle SVGColor; Schnittstelle SVGPaint; Schnittstelle SVGTransformable; Schnittstelle SVGDocument; Schnittstelle SVGSVGElement; Schnittstelle SVGElementInstance; Schnittstelle SVGElementInstanceList; Ausnahme SVGException { nicht unterzeichneter kurzer Code; }; // SVGExceptionCode nicht unterzeichneter Kurzschluß des const SVG_WRONG_TYPE_ERR = 0; nicht unterzeichneter Kurzschluß des const SVG_INVALID_VALUE_ERR = 1; |  |
|
| |
|
|