Téléchargement de l’api batik-svg-dom.jar

Author:

Téléchargement de l'api batik-svg-dom.jar
Download here
org.apache.batik.dom.anim.AnimatableElement(Ci-dessous la liste des Méthodes de la classe)

public abstract org.apache.batik.anim.values.AnimatableValue getUnderlyingValue()

org.apache.batik.dom.anim.AnimationTarget(Ci-dessous la liste des Méthodes de la classe)

public abstract org.w3c.dom.Element getElement()
public abstract void updatePropertyValue(String arg1, org.apache.batik.anim.values.AnimatableValue arg2)
public abstract void updateAttributeValue(String arg1, String arg2, org.apache.batik.anim.values.AnimatableValue arg3)
public abstract void updateOtherValue(String arg1, org.apache.batik.anim.values.AnimatableValue arg2)
public abstract org.apache.batik.anim.values.AnimatableValue getUnderlyingValue(String arg1, String arg2)
public abstract short getPercentageInterpretation(String arg1, String arg2, boolean arg3)
public abstract boolean useLinearRGBColorInterpolation()
public abstract float svgToUserSpace(float arg1, short arg2, short arg3)
public abstract void addTargetListener(String arg1, String arg2, boolean arg3, org.apache.batik.dom.anim.AnimationTargetListener arg4)
public abstract void removeTargetListener(String arg1, String arg2, boolean arg3, org.apache.batik.dom.anim.AnimationTargetListener arg4)

org.apache.batik.dom.anim.AnimationTargetListener(Ci-dessous la liste des Méthodes de la classe)

public abstract void baseValueChanged(org.apache.batik.dom.anim.AnimationTarget arg1, String arg2, String arg3, boolean arg4)

org.apache.batik.dom.svg.AbstractElement(Ci-dessous la liste des Méthodes de la classe)

public org.w3c.dom.Node getCSSParentNode()
public org.w3c.dom.Node getCSSPreviousSibling()
public org.w3c.dom.Node getCSSNextSibling()
public org.w3c.dom.Node getCSSFirstChild()
public org.w3c.dom.Node getCSSLastChild()
public boolean isHiddenFromSelectors()
public void fireDOMAttrModifiedEvent(String name, org.w3c.dom.Attr node, String oldv, String newv, short change)
public org.apache.batik.dom.svg.LiveAttributeValue getLiveAttributeValue(String ns, String ln)
public void putLiveAttributeValue(String ns, String ln, org.apache.batik.dom.svg.LiveAttributeValue val)
public void setUnspecifiedAttribute(String nsURI, String name, String value)

org.apache.batik.dom.svg.AbstractSVGAnimatedLength(Ci-dessous la liste des Méthodes de la classe)

public void (org.apache.batik.dom.svg.AbstractElement elt, String ns, String ln, short dir, boolean nonneg)
public org.w3c.dom.svg.SVGLength getBaseVal()
public org.w3c.dom.svg.SVGLength getAnimVal()
public float getCheckedValue()
public org.apache.batik.anim.values.AnimatableValue getUnderlyingValue(org.apache.batik.dom.anim.AnimationTarget target)
public void attrAdded(org.w3c.dom.Attr node, String newv)
public void attrModified(org.w3c.dom.Attr node, String oldv, String newv)
public void attrRemoved(org.w3c.dom.Attr node, String oldv)

org.apache.batik.dom.svg.AbstractSVGAnimatedValue(Ci-dessous la liste des Méthodes de la classe)

public void (org.apache.batik.dom.svg.AbstractElement elt, String ns, String ln)
public String getNamespaceURI()
public String getLocalName()
public boolean isSpecified()
public void addAnimatedAttributeListener(org.apache.batik.dom.svg.AnimatedAttributeListener aal)
public void removeAnimatedAttributeListener(org.apache.batik.dom.svg.AnimatedAttributeListener aal)
public abstract org.apache.batik.anim.values.AnimatableValue getUnderlyingValue(org.apache.batik.dom.anim.AnimationTarget arg1)
public abstract void attrRemoved(org.w3c.dom.Attr arg1, String arg2)
public abstract void attrModified(org.w3c.dom.Attr arg1, String arg2, String arg3)
public abstract void attrAdded(org.w3c.dom.Attr arg1, String arg2)

org.apache.batik.dom.svg.AbstractSVGItem(Ci-dessous la liste des Méthodes de la classe)

public void setParent(org.apache.batik.dom.svg.AbstractSVGList list)
public org.apache.batik.dom.svg.AbstractSVGList getParent()
public String getValueAsString()

org.apache.batik.dom.svg.AbstractSVGLength(Ci-dessous la liste des Méthodes de la classe)

public void (short direction)
public short getUnitType()
public float getValue()
public void setValue(float value)
		throws org.w3c.dom.DOMException
public float getValueInSpecifiedUnits()
public void setValueInSpecifiedUnits(float value)
		throws org.w3c.dom.DOMException
public String getValueAsString()
public void setValueAsString(String value)
		throws org.w3c.dom.DOMException
public void newValueSpecifiedUnits(short unit, float value)
public void convertToSpecifiedUnits(short unit)

org.apache.batik.dom.svg.AbstractSVGLengthList(Ci-dessous la liste des Méthodes de la classe)

public org.w3c.dom.svg.SVGLength initialize(org.w3c.dom.svg.SVGLength newItem)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGLength getItem(int index)
		throws org.w3c.dom.DOMException
public org.w3c.dom.svg.SVGLength insertItemBefore(org.w3c.dom.svg.SVGLength newItem, int index)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGLength replaceItem(org.w3c.dom.svg.SVGLength newItem, int index)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGLength removeItem(int index)
		throws org.w3c.dom.DOMException
public org.w3c.dom.svg.SVGLength appendItem(org.w3c.dom.svg.SVGLength newItem)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException

org.apache.batik.dom.svg.AbstractSVGList(Ci-dessous la liste des Méthodes de la classe)

public void ()
public int getNumberOfItems()
public void clear()
		throws org.w3c.dom.DOMException
public void itemChanged()
public void invalidate()

org.apache.batik.dom.svg.AbstractSVGMatrix(Ci-dessous la liste des Méthodes de la classe)

public void ()
public float getA()
public void setA(float a)
		throws org.w3c.dom.DOMException
public float getB()
public void setB(float b)
		throws org.w3c.dom.DOMException
public float getC()
public void setC(float c)
		throws org.w3c.dom.DOMException
public float getD()
public void setD(float d)
		throws org.w3c.dom.DOMException
public float getE()
public void setE(float e)
		throws org.w3c.dom.DOMException
public float getF()
public void setF(float f)
		throws org.w3c.dom.DOMException
public org.w3c.dom.svg.SVGMatrix multiply(org.w3c.dom.svg.SVGMatrix secondMatrix)
public org.w3c.dom.svg.SVGMatrix inverse()
		throws org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGMatrix translate(float x, float y)
public org.w3c.dom.svg.SVGMatrix scale(float scaleFactor)
public org.w3c.dom.svg.SVGMatrix scaleNonUniform(float scaleFactorX, float scaleFactorY)
public org.w3c.dom.svg.SVGMatrix rotate(float angle)
public org.w3c.dom.svg.SVGMatrix rotateFromVector(float x, float y)
		throws org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGMatrix flipX()
public org.w3c.dom.svg.SVGMatrix flipY()
public org.w3c.dom.svg.SVGMatrix skewX(float angleDeg)
public org.w3c.dom.svg.SVGMatrix skewY(float angleDeg)

org.apache.batik.dom.svg.AbstractSVGNormPathSegList(Ci-dessous la liste des Méthodes de la classe)


org.apache.batik.dom.svg.AbstractSVGNumber(Ci-dessous la liste des Méthodes de la classe)

public void ()
public float getValue()
public void setValue(float f)

org.apache.batik.dom.svg.AbstractSVGNumberList(Ci-dessous la liste des Méthodes de la classe)

public org.w3c.dom.svg.SVGNumber initialize(org.w3c.dom.svg.SVGNumber newItem)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGNumber getItem(int index)
		throws org.w3c.dom.DOMException
public org.w3c.dom.svg.SVGNumber insertItemBefore(org.w3c.dom.svg.SVGNumber newItem, int index)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGNumber replaceItem(org.w3c.dom.svg.SVGNumber newItem, int index)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGNumber removeItem(int index)
		throws org.w3c.dom.DOMException
public org.w3c.dom.svg.SVGNumber appendItem(org.w3c.dom.svg.SVGNumber newItem)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException

org.apache.batik.dom.svg.AbstractSVGPathSegList(Ci-dessous la liste des Méthodes de la classe)

public org.w3c.dom.svg.SVGPathSeg initialize(org.w3c.dom.svg.SVGPathSeg newItem)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGPathSeg getItem(int index)
		throws org.w3c.dom.DOMException
public org.w3c.dom.svg.SVGPathSeg insertItemBefore(org.w3c.dom.svg.SVGPathSeg newItem, int index)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGPathSeg replaceItem(org.w3c.dom.svg.SVGPathSeg newItem, int index)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGPathSeg removeItem(int index)
		throws org.w3c.dom.DOMException
public org.w3c.dom.svg.SVGPathSeg appendItem(org.w3c.dom.svg.SVGPathSeg newItem)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException

org.apache.batik.dom.svg.AbstractSVGPointList(Ci-dessous la liste des Méthodes de la classe)

public void ()
public org.w3c.dom.svg.SVGPoint initialize(org.w3c.dom.svg.SVGPoint newItem)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGPoint getItem(int index)
		throws org.w3c.dom.DOMException
public org.w3c.dom.svg.SVGPoint insertItemBefore(org.w3c.dom.svg.SVGPoint newItem, int index)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGPoint replaceItem(org.w3c.dom.svg.SVGPoint newItem, int index)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGPoint removeItem(int index)
		throws org.w3c.dom.DOMException
public org.w3c.dom.svg.SVGPoint appendItem(org.w3c.dom.svg.SVGPoint newItem)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException

org.apache.batik.dom.svg.AbstractSVGPreserveAspectRatio(Ci-dessous la liste des Méthodes de la classe)

public static String getValueAsString(short align, short meetOrSlice)
public void ()
public short getAlign()
public short getMeetOrSlice()
public void setAlign(short align)
public void setMeetOrSlice(short meetOrSlice)
public void reset()

org.apache.batik.dom.svg.AbstractSVGTransform(Ci-dessous la liste des Méthodes de la classe)

public void ()
public float getX()
public float getY()
public void assign(org.apache.batik.dom.svg.AbstractSVGTransform t)
public short getType()
public org.w3c.dom.svg.SVGMatrix getMatrix()
public float getAngle()
public void setMatrix(org.w3c.dom.svg.SVGMatrix matrix)
public void setTranslate(float tx, float ty)
public void setScale(float sx, float sy)
public void setRotate(float angle, float cx, float cy)
public void setSkewX(float angle)
public void setSkewY(float angle)

org.apache.batik.dom.svg.AbstractSVGTransformList(Ci-dessous la liste des Méthodes de la classe)

public void ()
public org.w3c.dom.svg.SVGTransform initialize(org.w3c.dom.svg.SVGTransform newItem)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGTransform getItem(int index)
		throws org.w3c.dom.DOMException
public org.w3c.dom.svg.SVGTransform insertItemBefore(org.w3c.dom.svg.SVGTransform newItem, int index)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGTransform replaceItem(org.w3c.dom.svg.SVGTransform newItem, int index)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGTransform removeItem(int index)
		throws org.w3c.dom.DOMException
public org.w3c.dom.svg.SVGTransform appendItem(org.w3c.dom.svg.SVGTransform newItem)
		throws org.w3c.dom.DOMException, org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGTransform createSVGTransformFromMatrix(org.w3c.dom.svg.SVGMatrix matrix)
public org.w3c.dom.svg.SVGTransform consolidate()
public java.awt.geom.AffineTransform getAffineTransform()

org.apache.batik.dom.svg.AnimatedAttributeListener(Ci-dessous la liste des Méthodes de la classe)

public abstract void animatedAttributeChanged(org.w3c.dom.Element arg1, org.apache.batik.dom.svg.AnimatedLiveAttributeValue arg2)
public abstract void otherAnimationChanged(org.w3c.dom.Element arg1, String arg2)

org.apache.batik.dom.svg.AnimatedLiveAttributeValue(Ci-dessous la liste des Méthodes de la classe)

public abstract String getNamespaceURI()
public abstract String getLocalName()
public abstract org.apache.batik.anim.values.AnimatableValue getUnderlyingValue(org.apache.batik.dom.anim.AnimationTarget arg1)
public abstract void addAnimatedAttributeListener(org.apache.batik.dom.svg.AnimatedAttributeListener arg1)
public abstract void removeAnimatedAttributeListener(org.apache.batik.dom.svg.AnimatedAttributeListener arg1)

org.apache.batik.dom.svg.AttributeInitializer(Ci-dessous la liste des Méthodes de la classe)

public void (int capacity)
public void addAttribute(String ns, String prefix, String ln, String val)
public void initializeAttributes(org.apache.batik.dom.svg.AbstractElement elt)
public boolean resetAttribute(org.apache.batik.dom.svg.AbstractElement elt, String ns, String prefix, String ln)

org.apache.batik.dom.svg.ExtendedTraitAccess(Ci-dessous la liste des Méthodes de la classe)

public abstract boolean hasProperty(String arg1)
public abstract boolean hasTrait(String arg1, String arg2)
public abstract boolean isPropertyAnimatable(String arg1)
public abstract boolean isAttributeAnimatable(String arg1, String arg2)
public abstract boolean isPropertyAdditive(String arg1)
public abstract boolean isAttributeAdditive(String arg1, String arg2)
public abstract boolean isTraitAnimatable(String arg1, String arg2)
public abstract boolean isTraitAdditive(String arg1, String arg2)
public abstract int getPropertyType(String arg1)
public abstract int getAttributeType(String arg1, String arg2)

org.apache.batik.dom.svg.IdContainer(Ci-dessous la liste des Méthodes de la classe)

public abstract org.w3c.dom.Element getElementById(String arg1)

org.apache.batik.dom.svg.ListHandler(Ci-dessous la liste des Méthodes de la classe)

public abstract void startList()
public abstract void item(org.apache.batik.dom.svg.SVGItem arg1)
public abstract void endList()

org.apache.batik.dom.svg.LiveAttributeException(Ci-dessous la liste des Méthodes de la classe)

public void (org.w3c.dom.Element e, String an, short code, String val)
public org.w3c.dom.Element getElement()
public String getAttributeName()
public short getCode()
public String getValue()

org.apache.batik.dom.svg.LiveAttributeValue(Ci-dessous la liste des Méthodes de la classe)

public abstract void attrAdded(org.w3c.dom.Attr arg1, String arg2)
public abstract void attrModified(org.w3c.dom.Attr arg1, String arg2, String arg3)
public abstract void attrRemoved(org.w3c.dom.Attr arg1, String arg2)

org.apache.batik.dom.svg.SAXSVGDocumentFactory(Ci-dessous la liste des Méthodes de la classe)

public void (String parser)
public void (String parser, boolean dd)
public org.w3c.dom.svg.SVGDocument createSVGDocument(String uri)
		throws java.io.IOException
public org.w3c.dom.svg.SVGDocument createSVGDocument(String uri, java.io.InputStream inp)
		throws java.io.IOException
public org.w3c.dom.svg.SVGDocument createSVGDocument(String uri, java.io.Reader r)
		throws java.io.IOException
public org.w3c.dom.Document createDocument(String uri)
		throws java.io.IOException
public org.w3c.dom.Document createDocument(String uri, java.io.InputStream inp)
		throws java.io.IOException
public org.w3c.dom.Document createDocument(String uri, java.io.Reader r)
		throws java.io.IOException
public org.w3c.dom.Document createDocument(String ns, String root, String uri)
		throws java.io.IOException
public org.w3c.dom.Document createDocument(String ns, String root, String uri, java.io.InputStream is)
		throws java.io.IOException
public org.w3c.dom.Document createDocument(String ns, String root, String uri, java.io.Reader r)
		throws java.io.IOException
public org.w3c.dom.DOMImplementation getDOMImplementation(String ver)
public void startDocument()
		throws org.xml.sax.SAXException
public org.xml.sax.InputSource resolveEntity(String publicId, String systemId)
		throws org.xml.sax.SAXException

org.apache.batik.dom.svg.SVGAnimatedPathDataSupport(Ci-dessous la liste des Méthodes de la classe)

public void ()
public static void handlePathSegList(org.w3c.dom.svg.SVGPathSegList p, org.apache.batik.parser.PathHandler h)

org.apache.batik.dom.svg.SVGAnimationContext(Ci-dessous la liste des Méthodes de la classe)

public abstract org.w3c.dom.svg.SVGElement getTargetElement()
public abstract float getStartTime()
public abstract float getCurrentTime()
public abstract float getSimpleDuration()
public abstract float getHyperlinkBeginTime()

org.apache.batik.dom.svg.SVGAnimationTargetContext(Ci-dessous la liste des Méthodes de la classe)

public abstract void addTargetListener(String arg1, org.apache.batik.dom.anim.AnimationTargetListener arg2)
public abstract void removeTargetListener(String arg1, org.apache.batik.dom.anim.AnimationTargetListener arg2)

org.apache.batik.dom.svg.SVGContext(Ci-dessous la liste des Méthodes de la classe)

public abstract float getPixelUnitToMillimeter()
public abstract float getPixelToMM()
public abstract java.awt.geom.Rectangle2D getBBox()
public abstract java.awt.geom.AffineTransform getScreenTransform()
public abstract void setScreenTransform(java.awt.geom.AffineTransform arg1)
public abstract java.awt.geom.AffineTransform getCTM()
public abstract java.awt.geom.AffineTransform getGlobalTransform()
public abstract float getViewportWidth()
public abstract float getViewportHeight()
public abstract float getFontSize()

org.apache.batik.dom.svg.SVGDOMImplementation(Ci-dessous la liste des Méthodes de la classe)

public static org.w3c.dom.DOMImplementation getDOMImplementation()
public void ()
public org.apache.batik.css.engine.CSSEngine createCSSEngine(org.apache.batik.dom.AbstractStylableDocument doc, org.apache.batik.css.engine.CSSContext ctx, org.apache.batik.css.parser.ExtendedParser ep, org.apache.batik.css.engine.value.ValueManager[] vms, org.apache.batik.css.engine.value.ShorthandManager[] sms)
public org.w3c.dom.css.ViewCSS createViewCSS(org.apache.batik.dom.AbstractStylableDocument doc)
public org.w3c.dom.DocumentType createDocumentType(String qualifiedName, String publicId, String systemId)
public org.w3c.dom.Document createDocument(String namespaceURI, String qualifiedName, org.w3c.dom.DocumentType doctype)
		throws org.w3c.dom.DOMException
public org.w3c.dom.css.CSSStyleSheet createCSSStyleSheet(String title, String media)
public org.w3c.dom.css.CSSStyleDeclaration createCSSStyleDeclaration()
public org.w3c.dom.stylesheets.StyleSheet createStyleSheet(org.w3c.dom.Node n, org.apache.batik.dom.util.HashTable attrs)
public org.w3c.dom.css.CSSStyleSheet getUserAgentStyleSheet()
public org.w3c.dom.Element createElementNS(org.apache.batik.dom.AbstractDocument document, String namespaceURI, String qualifiedName)
public org.apache.batik.dom.events.DocumentEventSupport createDocumentEventSupport()

org.apache.batik.dom.svg.SVGDescriptiveElement(Ci-dessous la liste des Méthodes de la classe)

public String getXMLlang()
public void setXMLlang(String lang)
public String getXMLspace()
public void setXMLspace(String space)

org.apache.batik.dom.svg.SVGDocumentFactory(Ci-dessous la liste des Méthodes de la classe)

public abstract org.w3c.dom.svg.SVGDocument createSVGDocument(String arg1)
		throws java.io.IOException
public abstract org.w3c.dom.svg.SVGDocument createSVGDocument(String arg1, java.io.InputStream arg2)
		throws java.io.IOException
public abstract org.w3c.dom.svg.SVGDocument createSVGDocument(String arg1, java.io.Reader arg2)
		throws java.io.IOException

org.apache.batik.dom.svg.SVGGraphicsElement(Ci-dessous la liste des Méthodes de la classe)

public org.w3c.dom.svg.SVGElement getNearestViewportElement()
public org.w3c.dom.svg.SVGElement getFarthestViewportElement()
public org.w3c.dom.svg.SVGRect getBBox()
public org.w3c.dom.svg.SVGMatrix getCTM()
public org.w3c.dom.svg.SVGMatrix getScreenCTM()
public org.w3c.dom.svg.SVGMatrix getTransformToElement(org.w3c.dom.svg.SVGElement element)
		throws org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGAnimatedTransformList getTransform()
public org.w3c.dom.svg.SVGAnimatedBoolean getExternalResourcesRequired()
public String getXMLlang()
public void setXMLlang(String lang)
public String getXMLspace()
public void setXMLspace(String space)
public org.w3c.dom.svg.SVGStringList getRequiredFeatures()
public org.w3c.dom.svg.SVGStringList getRequiredExtensions()
public org.w3c.dom.svg.SVGStringList getSystemLanguage()
public boolean hasExtension(String extension)
public java.awt.geom.AffineTransform getMotionTransform()
public void updateOtherValue(String type, org.apache.batik.anim.values.AnimatableValue val)

org.apache.batik.dom.svg.SVGItem(Ci-dessous la liste des Méthodes de la classe)

public abstract void setParent(org.apache.batik.dom.svg.AbstractSVGList arg1)
public abstract org.apache.batik.dom.svg.AbstractSVGList getParent()
public abstract String getValueAsString()

org.apache.batik.dom.svg.SVGLocatableSupport(Ci-dessous la liste des Méthodes de la classe)

public void ()
public static org.w3c.dom.svg.SVGElement getNearestViewportElement(org.w3c.dom.Element e)
public static org.w3c.dom.svg.SVGElement getFarthestViewportElement(org.w3c.dom.Element elt)
public static org.w3c.dom.svg.SVGRect getBBox(org.w3c.dom.Element elt)
public static org.w3c.dom.svg.SVGMatrix getCTM(org.w3c.dom.Element elt)
public static org.w3c.dom.svg.SVGMatrix getScreenCTM(org.w3c.dom.Element elt)
public static org.w3c.dom.svg.SVGMatrix getTransformToElement(org.w3c.dom.Element elt, org.w3c.dom.svg.SVGElement element)
		throws org.w3c.dom.svg.SVGException

Leave a Reply

Your email address will not be published. Required fields are marked *