⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pimlist.html

📁 J2ME PDA开发PIM的技术规范,可使应用程序查看手机本地联系人列表, 本地文件
💻 HTML
📖 第 1 页 / 共 4 页
字号:
			</DL>
			<HR>
			<A NAME="isSupportedArrayElement(int, int)"><!-- --></A><H3>
				isSupportedArrayElement</H3>
			<PRE>
public boolean <B>isSupportedArrayElement</B>(int&nbsp;stringArrayField,
                                       int&nbsp;arrayElement)</PRE>
			<DL>
				<DD>
					Indicates whether or not the given element in a array is supported for the 
					indicated field in this PIM list.
					<P></P>
					<DD>
						<DL>
							<DT><B>Parameters:</B><DD><CODE>stringArrayField</CODE> - The field which has a 
									STRING_ARRAY data type, as defined by classes implementing the PIMItem 
									interface.<DD><CODE>arrayElement</CODE> - The element in the array to check, as 
										defined in the classes implementing the PIMItem interface. <DT><B>Returns:</B><DD>true 
												if supported in this list, false otherwise. Invalid fields and invalid array 
												elements return false.</DD></DL>
					</DD>
			</DL>
			<HR>
			<A NAME="getSupportedArrayElements(int)"><!-- --></A><H3>
				getSupportedArrayElements</H3>
			<PRE>
public int[] <B>getSupportedArrayElements</B>(int&nbsp;stringArrayField)</PRE>
			<DL>
				<DD>
					Returns an integer array containing all of the supported elements of a string 
					array for the given field. The array elements are provided one element per 
					entry in the returned integer array.
					<P></P>
					<DD>
						<DL>
							<DT><B>Parameters:</B><DD><CODE>stringArrayField</CODE> - the field to check <DT><B>Returns:</B><DD>an 
											int array representing the supported array elements, one array element per 
											entry in the array. If there are no supported array elements, a zero-length 
											array is returned. <DT><B>Throws:</B>
												<DD>
													<CODE>java.lang.IllegalArgumentException</CODE> - if field is not a valid 
													StringArray field (i.e. not a standard field and not an extended field that has 
													a data type of StringArray). IllegalArgumentException takes precedence over 
													UnsupportedFieldException when checking the provided field.
													<DD>
														<CODE><A HREF="../../../javax/microedition/pim/UnsupportedFieldException.html">UnsupportedFieldException</A></CODE>
														- if the field is not supported in the implementing instance of the class.</DD></DL>
					</DD>
			</DL>
			<HR>
			<A NAME="getFieldDataType(int)"><!-- --></A><H3>
				getFieldDataType</H3>
			<PRE>
public int <B>getFieldDataType</B>(int&nbsp;field)</PRE>
			<DL>
				<DD>
					Returns an int representing the data type of the data associated with the given 
					field. This method is useful for platform extended fields. <A HREF="../../../javax/microedition/pim/PIMList.html#isSupportedField(int)">
						<CODE>isSupportedField(int)</CODE></A> should be used to verify the field 
					validity for this item prior to invoking this method.
					<P></P>
					<DD>
						<DL>
							<DT><B>Parameters:</B><DD><CODE>field</CODE> - The field for which the data type is 
									being queried. <DT><B>Returns:</B><DD>int representing the type of the data associated 
											with the field. <DT><B>Throws:</B>
												<DD>
													<CODE>java.lang.IllegalArgumentException</CODE> - if the field is not valid for 
													the implementing class. IllegalArgumentException takes precedence over 
													UnsupportedFieldException when checking the provided field.
													<DD>
														<CODE><A HREF="../../../javax/microedition/pim/UnsupportedFieldException.html">UnsupportedFieldException</A></CODE>
														- if the field is not supported in the implementing instance of the class.</DD></DL>
					</DD>
			</DL>
			<HR>
			<A NAME="getFieldLabel(int)"><!-- --></A><H3>
				getFieldLabel</H3>
			<PRE>
public java.lang.String <B>getFieldLabel</B>(int&nbsp;field)</PRE>
			<DL>
				<DD>
					Returns a String label associated with the given field. Field labels are 
					provided by the platform and are not changeable by the application.
					<P></P>
					<P>
						<A HREF="../../../javax/microedition/pim/PIMList.html#isSupportedField(int)"><CODE>isSupportedField(int)</CODE></A>
					should be used to verify the field validity for this item prior to invoking 
					this method.
					<P>
					</P>
					<DD>
						<DL>
							<DT><B>Parameters:</B><DD><CODE>field</CODE> - The field for which the label is being 
									queried. <DT><B>Returns:</B><DD>String label for the field. The label is locale 
											specific (see the microedition.locale system property). <DT><B>Throws:</B>
												<DD>
													<CODE>java.lang.IllegalArgumentException</CODE> - if the field is not valid for 
													the implementing class. IllegalArgumentException takes precedence over 
													UnsupportedFieldException when checking the provided field.
													<DD>
														<CODE><A HREF="../../../javax/microedition/pim/UnsupportedFieldException.html">UnsupportedFieldException</A></CODE>
														- if the field is not supported in the implementing instance of the class.</DD></DL>
					</DD>
			</DL>
			<HR>
			<A NAME="getAttributeLabel(int)"><!-- --></A><H3>
				getAttributeLabel</H3>
			<PRE>
public java.lang.String <B>getAttributeLabel</B>(int&nbsp;attribute)</PRE>
			<DL>
				<DD>
					Returns a String label associated with the given attribute. Attribute labels 
					are provided by the platform and are not changeable by the application.
					<P></P>
					<P>
						<A HREF="../../../javax/microedition/pim/PIMList.html#isSupportedAttribute(int, int)">
							<CODE>isSupportedAttribute(int, int)</CODE></A>
					should be used to verify the attribute's validity for this item prior to 
					invoking this method.
					<P>
					</P>
					<DD>
						<DL>
							<DT><B>Parameters:</B><DD><CODE>attribute</CODE> - The attribute for which the label is 
									being queried. <DT><B>Returns:</B><DD>String label for the attribute. The label is 
											locale specific (see the microedition.locale system property). <DT><B>Throws:</B>
												<DD>
													<CODE>java.lang.IllegalArgumentException</CODE> - if the attribute is not valid 
													for the implementing class. IllegalArgumentException takes precedence over 
													UnsupportedFieldException when checking the provided field.
													<DD>
														<CODE><A HREF="../../../javax/microedition/pim/UnsupportedFieldException.html">UnsupportedFieldException</A></CODE>
														- if the attribute is not supported in the implementing instance of the class.</DD></DL>
					</DD>
			</DL>
			<HR>
			<A NAME="getArrayElementLabel(int, int)"><!-- --></A><H3>
				getArrayElementLabel</H3>
			<PRE>
public java.lang.String <B>getArrayElementLabel</B>(int&nbsp;stringArrayField,
                                             int&nbsp;arrayElement)</PRE>
			<DL>
				<DD>
					Returns a String label associated with the given array element. Array element 
					labels are provided by the platform and are not changeable by the application.
					<P></P>
					<P>
						<A HREF="../../../javax/microedition/pim/PIMList.html#isSupportedArrayElement(int, int)">
							<CODE>isSupportedArrayElement(int, int)</CODE></A>
					should be used to verify the array elements's validity for this item prior to 
					invoking this method.
					<P></P>
					<DD>
						<DL>
							<DT><B>Parameters:</B><DD><CODE>stringArrayField</CODE> - The field which has a 
									STRING_ARRAY data type, as defined by classes implementing the PIMItem 
									interface.<DD><CODE>arrayElement</CODE> - The element in the array, as defined in 
										the classes implementing the PIMItem interface. <DT><B>Returns:</B><DD>String label for 
												the array element. The label is locale specific (see the microedition.locale 
												system property). <DT><B>Throws:</B>
													<DD>
														<CODE>java.lang.IllegalArgumentException</CODE> - if the array element or the 
														field is not valid for the implementing class. IllegalArgumentException takes 
														precedence over UnsupportedFieldException when checking the provided 
														parameters.
														<DD>
															<CODE><A HREF="../../../javax/microedition/pim/UnsupportedFieldException.html">UnsupportedFieldException</A></CODE>
															- if the field or array element is not supported in the implementing instance 
															of the class.</DD></DL>
					</DD>
			</DL>
			<HR>
			<A NAME="maxValues(int)"><!-- --></A><H3>
				maxValues</H3>
			<PRE>
public int <B>maxValues</B>(int&nbsp;field)</PRE>
			<DL>
				<DD>
					Indicates the total number of data values that a particular field supports in 
					this list.
					<P></P>
					<DD>
						<DL>
							<DT><B>Parameters:</B><DD><CODE>field</CODE> - The field to check for multiple value 
									support. <DT><B>Returns:</B><DD>int indicating the number of values that can be stored 
											in the field. Additionally, -1 indicates this field supports having an 
											unlimited number of added values in it, and 0 indicates the field is not 
											supported by this list. <DT><B>Throws:</B>
												<DD>
													<CODE>java.lang.IllegalArgumentException</CODE> - if the field is not valid for 
													the implementing class.</DD></DL>
					</DD>
			</DL>
			<HR>
			<A NAME="stringArraySize(int)"><!-- --></A><H3>
				stringArraySize</H3>
			<PRE>
public int <B>stringArraySize</B>(int&nbsp;stringArrayField)</PRE>
			<DL>
				<DD>
					Returns the size of the array for the given string array field. Used for 
					creating arrays for the string array field.
					<P></P>
					<DD>
						<DL>
							<DT><B>Parameters:</B><DD><CODE>stringArrayField</CODE> - The string array field for 
									which its array size is returned. <DT><B>Returns:</B><DD>int the size of the array of a 
											single data instance of a string array field. <DT><B>Throws:</B>
												<DD>
													<CODE>java.lang.IllegalArgumentException</CODE> - if the field is not valid for 
													the implementing class or not a string array field.</DD></DL>
					</DD>
			</DL>
			<!-- ========= END OF CLASS DATA ========= -->
			<HR>
			<!-- ========== START OF NAVBAR ========== -->
			<A NAME="navbar_bottom"><!-- --></A>
			<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
				<TR>
					<TD COLSPAN="3" BGCOLOR="#eeeeff" CLASS="NavBarCell1">
						<A NAME="navbar_bottom_firstrow"><!-- --></A>
						<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
							<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="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-all.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> Final Release<br>
							Rev. 1.00</EM>
					</TD>
				</TR>
				<TR>
					<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> &nbsp;<A HREF="../../../javax/microedition/pim/PIMItem.html"><B>PREV 
									CLASS</B></A>&nbsp; &nbsp;<A HREF="../../../javax/microedition/pim/ToDo.html"><B>NEXT 
									CLASS</B></A></FONT></TD>
					<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html" TARGET="_top">
								<B>FRAMES</B></A> &nbsp; &nbsp;<A HREF="PIMList.html" TARGET="_top"><B>NO FRAMES</B></A>
							&nbsp; &nbsp;
							<SCRIPT>  <!--  if(window==top) {    document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');  }  //--></SCRIPT>
							<NOSCRIPT>
								<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
							</NOSCRIPT>
						</FONT>
					</TD>
				</TR>
				<TR>
					<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
					<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
				</TR>
			</TABLE>
			<!-- =========== END OF NAVBAR =========== -->
			<HR>
			<font size="-1">Copyright 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -