blob: d81f649244f506154a8698bd7cbbfe46bab6b172 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<TITLE>
SVGItem (Apache Batik Javadoc)
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SVGItem (Apache Batik Javadoc)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SVGItem.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/batik/dom/svg/SVGDocumentFactory.html" title="interface in org.apache.batik.dom.svg"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/batik/dom/svg/SVGMotionAnimatableElement.html" title="interface in org.apache.batik.dom.svg"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/batik/dom/svg/SVGItem.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="SVGItem.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.batik.dom.svg</FONT>
<BR>
Interface SVGItem</H2>
<DL>
<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGItem.html" title="class in org.apache.batik.dom.svg">AbstractSVGItem</A>, <A HREF="../../../../../org/apache/batik/anim/dom/AbstractSVGLengthList.SVGLengthItem.html" title="class in org.apache.batik.anim.dom">AbstractSVGLengthList.SVGLengthItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGNormPathSegList.SVGPathSegGenericItem.html" title="class in org.apache.batik.dom.svg">AbstractSVGNormPathSegList.SVGPathSegGenericItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGPathSegList.SVGPathSegArcItem.html" title="class in org.apache.batik.dom.svg">AbstractSVGPathSegList.SVGPathSegArcItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGPathSegList.SVGPathSegCurvetoCubicItem.html" title="class in org.apache.batik.dom.svg">AbstractSVGPathSegList.SVGPathSegCurvetoCubicItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGPathSegList.SVGPathSegCurvetoCubicSmoothItem.html" title="class in org.apache.batik.dom.svg">AbstractSVGPathSegList.SVGPathSegCurvetoCubicSmoothItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGPathSegList.SVGPathSegCurvetoQuadraticItem.html" title="class in org.apache.batik.dom.svg">AbstractSVGPathSegList.SVGPathSegCurvetoQuadraticItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGPathSegList.SVGPathSegCurvetoQuadraticSmoothItem.html" title="class in org.apache.batik.dom.svg">AbstractSVGPathSegList.SVGPathSegCurvetoQuadraticSmoothItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGPathSegList.SVGPathSegLinetoHorizontalItem.html" title="class in org.apache.batik.dom.svg">AbstractSVGPathSegList.SVGPathSegLinetoHorizontalItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGPathSegList.SVGPathSegLinetoVerticalItem.html" title="class in org.apache.batik.dom.svg">AbstractSVGPathSegList.SVGPathSegLinetoVerticalItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGPathSegList.SVGPathSegMovetoLinetoItem.html" title="class in org.apache.batik.dom.svg">AbstractSVGPathSegList.SVGPathSegMovetoLinetoItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGTransformList.SVGTransformItem.html" title="class in org.apache.batik.dom.svg">AbstractSVGTransformList.SVGTransformItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/SVGNumberItem.html" title="class in org.apache.batik.dom.svg">SVGNumberItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/SVGPathSegItem.html" title="class in org.apache.batik.dom.svg">SVGPathSegItem</A>, <A HREF="../../../../../org/apache/batik/dom/svg/SVGPointItem.html" title="class in org.apache.batik.dom.svg">SVGPointItem</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public interface <B>SVGItem</B></DL>
</PRE>
<P>
This interface represents an item in an SVGXXXList.
The item is required to hold a reference to its parent
list so that an item can be moved from one list to another.
A string representation of the item is also required in order
to update the value of the attribute the list containing
the item represents.
If the value of the item is changed, it is required
to notify the list it belongs to in order to synchronized
the list and the attribute the list represents.
<P>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGList.html#itemChanged()"><CODE>AbstractSVGList.itemChanged()</CODE></A></DL>
<HR>
<P>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGList.html" title="class in org.apache.batik.dom.svg">AbstractSVGList</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/dom/svg/SVGItem.html#getParent()">getParent</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the list the item belongs to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/dom/svg/SVGItem.html#getValueAsString()">getValueAsString</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the String representation of the item.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/dom/svg/SVGItem.html#setParent(org.apache.batik.dom.svg.AbstractSVGList)">setParent</A></B>(<A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGList.html" title="class in org.apache.batik.dom.svg">AbstractSVGList</A>&nbsp;list)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Associates an item to an SVGXXXList</TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="setParent(org.apache.batik.dom.svg.AbstractSVGList)"><!-- --></A><H3>
setParent</H3>
<PRE>
void <B>setParent</B>(<A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGList.html" title="class in org.apache.batik.dom.svg">AbstractSVGList</A>&nbsp;list)</PRE>
<DL>
<DD>Associates an item to an SVGXXXList
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>list</CODE> - list the item belongs to.</DL>
</DD>
</DL>
<HR>
<A NAME="getParent()"><!-- --></A><H3>
getParent</H3>
<PRE>
<A HREF="../../../../../org/apache/batik/dom/svg/AbstractSVGList.html" title="class in org.apache.batik.dom.svg">AbstractSVGList</A> <B>getParent</B>()</PRE>
<DL>
<DD>Return the list the item belongs to.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>list the item belongs to. This
could be if the item belongs to no list.</DL>
</DD>
</DL>
<HR>
<A NAME="getValueAsString()"><!-- --></A><H3>
getValueAsString</H3>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getValueAsString</B>()</PRE>
<DL>
<DD>Return the String representation of the item.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>textual representation of the item
to be inserted in the attribute value
representing the list.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SVGItem.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/batik/dom/svg/SVGDocumentFactory.html" title="interface in org.apache.batik.dom.svg"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/batik/dom/svg/SVGMotionAnimatableElement.html" title="interface in org.apache.batik.dom.svg"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/batik/dom/svg/SVGItem.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="SVGItem.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright © 2017 <a href='http://www.apache.org/'>Apache Software Foundation</a>. All Rights Reserved.
</BODY>
</HTML>