All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.java.html.lib.snapsvg.Snap.Paper Maven / Gradle / Ivy

The newest version!
package net.java.html.lib.snapsvg.Snap;
public class Paper extends net.java.html.lib.snapsvg.Snap.Element {
  protected Paper(net.java.html.lib.Objs.Constructor c, java.lang.Object js) {
    super(c, js);
  }
  private static final class $Constructor extends net.java.html.lib.Objs.Constructor {
    $Constructor() {
      super(Paper.class);
    }
    @Override
    public Paper create(java.lang.Object obj) {
      return obj == null ? null : new Paper(this, obj);
    }
  };
  private static final $Constructor $AS = new $Constructor();
  public static Paper $as(java.lang.Object obj) {
    return $AS.create(obj);
  }
  public net.java.html.lib.snapsvg.Snap.Element circle(double x, double y, double r) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.circle$187($js(this), x, y, r));
  }
  public void clear() {
    $Typings$.clear$188($js(this));
  }
  public net.java.html.lib.snapsvg.Snap.Element el(java.lang.String name, net.java.html.lib.Objs attr) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.el$189($js(this), name, /* FirstTypeNode*/$js(attr)));
  }
  public net.java.html.lib.snapsvg.Snap.Element ellipse(double x, double y, double rx, double ry) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.ellipse$190($js(this), x, y, rx, ry));
  }
  public net.java.html.lib.snapsvg.Snap.Element filter(java.lang.String filstr) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.filter$191($js(this), filstr));
  }
  public java.lang.Object g(java.lang.Object varargs) {
    return net.java.html.lib.Objs.$as(java.lang.Object.class, $Typings$.g$192($js(this), /* AnyKeyword*/$js(varargs)));
  }
  public java.lang.Object g() {
    return net.java.html.lib.Objs.$as(java.lang.Object.class, $Typings$.g$193($js(this)));
  }
  public java.lang.Object gradient(java.lang.String gradient) {
    return net.java.html.lib.Objs.$as(java.lang.Object.class, $Typings$.gradient$194($js(this), gradient));
  }
  public java.lang.Object group(java.lang.Object... els) {
    return net.java.html.lib.Objs.$as(java.lang.Object.class, $Typings$.group$195($js(this), /* ArrayType*/$js(els)));
  }
  public net.java.html.lib.snapsvg.Snap.Element image(java.lang.String src, double x, double y, double width, double height) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.image$196($js(this), src, x, y, width, height));
  }
  public net.java.html.lib.snapsvg.Snap.Element line(double x1, double y1, double x2, double y2) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.line$197($js(this), x1, y1, x2, y2));
  }
  public net.java.html.lib.Objs mask(java.lang.Object varargs) {
    return (net.java.html.lib.Objs)net.java.html.lib.Objs.$as($Typings$.mask$198($js(this), /* AnyKeyword*/$js(varargs)));
  }
  public net.java.html.lib.snapsvg.Snap.Element path(java.lang.String pathString) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.path$199($js(this), pathString));
  }
  public net.java.html.lib.snapsvg.Snap.Element path() {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.path$200($js(this)));
  }
  public net.java.html.lib.snapsvg.Snap.Element polygon(java.lang.Object[] varargs) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.polygon$201($js(this), /* ArrayType*/$js(varargs)));
  }
  public net.java.html.lib.snapsvg.Snap.Element polyline(java.lang.Object[] varargs) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.polyline$202($js(this), /* ArrayType*/$js(varargs)));
  }
  public net.java.html.lib.Objs ptrn(double x, double y, double width, double height, double vbx, double vby, double vbw, double vbh) {
    return (net.java.html.lib.Objs)net.java.html.lib.Objs.$as($Typings$.ptrn$203($js(this), x, y, width, height, vbx, vby, vbw, vbh));
  }
  public net.java.html.lib.snapsvg.Snap.Element rect(double x, double y, double width, double height, double rx, double ry) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.rect$204($js(this), x, y, width, height, rx, ry));
  }
  public net.java.html.lib.snapsvg.Snap.Element rect(double x, double y, double width, double height) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.rect$205($js(this), x, y, width, height));
  }
  public net.java.html.lib.snapsvg.Snap.Element rect(double x, double y, double width, double height, double rx) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.rect$206($js(this), x, y, width, height, rx));
  }
  public net.java.html.lib.Objs svg(double x, double y, double width, double height, double vbx, double vby, double vbw, double vbh) {
    return (net.java.html.lib.Objs)net.java.html.lib.Objs.$as($Typings$.svg$207($js(this), x, y, width, height, vbx, vby, vbw, vbh));
  }
  public net.java.html.lib.snapsvg.Snap.Element text(double x, double y, net.java.html.lib.Array> text) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.text$208($js(this), x, y, /* FirstTypeNode*/$js(text)));
  }
  public net.java.html.lib.snapsvg.Snap.Element text(double x, double y, java.lang.String text) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.text$209($js(this), x, y, /* UnionType*/$js(text)));
  }
  public net.java.html.lib.snapsvg.Snap.Element text(double x, double y, double text) {
    return (net.java.html.lib.snapsvg.Snap.Element)net.java.html.lib.snapsvg.Snap.Element.$as($Typings$.text$209($js(this), x, y, /* UnionType*/$js(text)));
  }
  public java.lang.String toDataUrl() {
    return $Typings$.toDataUrl$210($js(this));
  }
  /* cannot generate toString */
  public net.java.html.lib.Objs use(java.lang.String id) {
    return (net.java.html.lib.Objs)net.java.html.lib.Objs.$as($Typings$.use$211($js(this), id));
  }
  public net.java.html.lib.Objs use() {
    return (net.java.html.lib.Objs)net.java.html.lib.Objs.$as($Typings$.use$212($js(this)));
  }
  public net.java.html.lib.Objs use(net.java.html.lib.snapsvg.Snap.Element id) {
    return (net.java.html.lib.Objs)net.java.html.lib.Objs.$as($Typings$.use$213($js(this), /* FirstTypeNode*/$js(id)));
  }
  // skipping MethodKey{name={"kind":"Identifier","text":"use","right":[]}, parameters=[]}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy