| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" |
| "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <!-- |
| |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| |
| --> |
| <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr"> |
| <head> |
| <title>Java ME Embedded Project Properties Dialog Box: Application Descriptor</title> |
| <link rel="stylesheet" href="ide.css" title="Oracle BLAFDoc" type="text/css"/> |
| </head> |
| |
| <body> |
| <p><a id="org.netbeans.modules.j2me.project.ui.customizer.J2MEApplicationDescriptorPanel" name="org.netbeans.modules.j2me.project.ui.customizer.J2MEApplicationDescriptorPanel"></a></p> |
| <div id="NBCSH5270"><!-- infolevel="all" infotype="General" --><a id="sthref784" name="sthref784"></a> |
| <h1>Java ME Embedded Project Properties Dialog Box: Application Descriptor</h1> |
| <a name="BEGIN" id="BEGIN"></a> |
| <p>Use the tabs of the Application Descriptor panel to customize the project configuration as follows:</p> |
| <ul> |
| <li>add, edit, or delete the attributes of a MIDlet suite or a LIBlet on the Attributes tab</li> |
| <li>add, remove, or change the order of MIDlets within a MIDlet suite on the MIDlets tab</li> |
| <li>register MIDlets with a suite's push registry on the Push Registry tab</li> |
| <li>set permission attributes for protected APIs called by the MIDlet Suite on the API Permissions tab</li> |
| </ul> |
| |
| <table summary="Descriptions of elements in Application Descriptor Attributes dialog box." dir="ltr" border="1" width="100%" frame="hsides" rules="groups" cellpadding="3" cellspacing="0"> |
| <col width="33%" /> |
| <col width="*" /> |
| <thead> |
| <tr align="left" valign="top"> |
| <th align="left" valign="bottom" id="r1c1-t26">Element</th> |
| <th align="left" valign="bottom" id="r1c2-t26">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr align="left" valign="top"> |
| <td align="left" id="r2c1-t26" headers="r1c1-t26"> |
| <p>Attributes tab</p> |
| </td> |
| <td align="left" headers="r2c1-t26 r1c2-t26">Use the buttons on the right side of the tab to add, remove, and modify an attribute. You can perform any of the following: |
| <ul> |
| <li><b>Add</b>. Enables you to add an attribute.</li> |
| <li><b>Edit</b>. Enables you to edit the selected custom attribute.</li> |
| <li><b>Remove</b>. Removes the selected attribute. You cannot remove a required attribute.</li> |
| </ul> |
| </td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r3c1-t26" headers="r1c1-t26"> |
| <p>Packaging Model</p> |
| </td> |
| <td align="left" headers="r3c1-t26 r1c2-t26">Specifies a MIDlet suite or a LIBlet package.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r4c1-t26" headers="r1c1-t26"> |
| <p>General Attributes for JAD and JAR Manifest</p> |
| </td> |
| <td align="left" headers="r4c1-t26 r1c2-t26">Displays the type, name, and value of an attribute.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r5c1-t26" headers="r1c1-t26"> |
| <p>Type</p> |
| </td> |
| <td align="left" headers="r5c1-t26 r1c2-t26">Displays a field that cannot be edited, and lists whether the attribute is: <b>Required</b>, <b>Optional</b>, <b>Custom</b>, <b>JAD only</b>, <b>Manifest only</b>, or <b>Forced</b>.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r6c1-t26" headers="r1c1-t26"> |
| <p>Required</p> |
| </td> |
| <td align="left" headers="r6c1-t26 r1c2-t26">Indicates an attribute that is required by the MIDP standard.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r7c1-t26" headers="r1c1-t26"> |
| <p>Optional</p> |
| </td> |
| <td align="left" headers="r7c1-t26 r1c2-t26">Indicates an attribute that provides information about the MIDlet suite. This is information that is not required by MIDP to run the MIDlet.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r8c1-t26" headers="r1c1-t26"> |
| <p>Custom</p> |
| </td> |
| <td align="left" headers="r8c1-t26 r1c2-t26">Indicates a user-defined attribute. |
| <p>Custom attributes cannot begin with the prefix <code dir="ltr">Midlet-</code>.</p> |
| </td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r9c1-t26" headers="r1c1-t26"> |
| <p>JAD only</p> |
| </td> |
| <td align="left" headers="r9c1-t26 r1c2-t26">Indicates a custom attribute stored only in the JAD file.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r10c1-t26" headers="r1c1-t26"> |
| <p>Manifest only</p> |
| </td> |
| <td align="left" headers="r10c1-t26 r1c2-t26">Indicates a custom attribute stored only in the JAR Manifest file.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r11c1-t26" headers="r1c1-t26"> |
| <p>Forced</p> |
| </td> |
| <td align="left" headers="r11c1-t26 r1c2-t26">Indicates an attribute that overrides the value for a Profile or Configuration version than is shown in the Platform Properties page.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r12c1-t26" headers="r1c1-t26"> |
| <p>Name</p> |
| </td> |
| <td align="left" headers="r12c1-t26 r1c2-t26">Displays he name of the attribute. |
| <p>Only custom field names can be edited.</p> |
| </td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r13c1-t26" headers="r1c1-t26"> |
| <p>Value</p> |
| </td> |
| <td align="left" headers="r13c1-t26 r1c2-t26">Displays the values for each attribute.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r14c1-t26" headers="r1c1-t26"> |
| <p>Override JAR URL in JAD</p> |
| </td> |
| <td align="left" headers="r14c1-t26 r1c2-t26">Enables you to customize the URL for the JAR file. |
| <p>Check this option and enter a custom JAR file name.</p> |
| </td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r15c1-t26" headers="r1c1-t26"> |
| <p>MIDlets tab</p> |
| </td> |
| <td align="left" headers="r15c1-t26 r1c2-t26">Use the buttons on the right side of the tab to add, remove, modify, and change the order of MIDlets. You can perform any of the following: |
| <ul> |
| <li> |
| <p><b>Add</b>. Enables you to add a MIDlet. |
| <object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer"> |
| <param name="content" value="http://www.oracle.com/pls/topic/lookup?ctx=nb8200&id=NBDAG1572"> |
| <param name="text" value="<html><u>How?</u></html>"> |
| <param name="textFontSize" value="medium"> |
| <param name="textColor" value="blue"> |
| </object> |
| </p> |
| </li> |
| <li><b>Edit</b>. Enables you to edit the selected MIDlet.</li> |
| <li><b>Remove</b>. Removes the selected MIDlet.</li> |
| <li><b>Move Up</b>. Places the selected MIDlet higher in the list.</li> |
| <li><b>Move Down</b>. Places the selected MIDlet lower in the list.</li> |
| </ul> |
| </td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r16c1-t26" headers="r1c1-t26"> |
| <p>Name</p> |
| </td> |
| <td align="left" headers="r16c1-t26 r1c2-t26">Shows the displayable name of the MIDlet that the user sees when the MIDlet is run on a mobile device.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r17c1-t26" headers="r1c1-t26"> |
| <p>Class</p> |
| </td> |
| <td align="left" headers="r17c1-t26 r1c2-t26">Displays the Java class that for the MIDlet.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r18c1-t26" headers="r1c1-t26"> |
| <p>Icon</p> |
| </td> |
| <td align="left" headers="r18c1-t26 r1c2-t26">Displays an icon (a <code dir="ltr">.png</code> file), representing the MIDlet, that the user sees when the MIDlet is run on a mobile device.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r19c1-t26" headers="r1c1-t26"> |
| <p>Push Registry tab</p> |
| </td> |
| <td align="left" headers="r19c1-t26 r1c2-t26">Use the buttons on the right side of the tab to add, remove, modify, and change the order of push registry entries. You can perform any of the following: |
| <ul> |
| <li> |
| <p><b>Add</b>. Enables you to add a push registry entry. |
| <object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer"> |
| <param name="content" value="http://www.oracle.com/pls/topic/lookup?ctx=nb8200&id=NBDAG1574"> |
| <param name="text" value="<html><u>How?</u></html>"> |
| <param name="textFontSize" value="medium"> |
| <param name="textColor" value="blue"> |
| </object> |
| </p> |
| </li> |
| <li><b>Edit</b>. Enables you to edit the selected push registry entry.</li> |
| <li><b>Remove</b>. Removes the selected push registry entry.</li> |
| <li><b>Move Up</b>. Places the selected push registry entry higher in the list.</li> |
| <li><b>Move Down</b>. Places the selected push registry entry lower in the list.</li> |
| </ul> |
| </td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r20c1-t26" headers="r1c1-t26"> |
| <p>MIDlet Class</p> |
| </td> |
| <td align="left" headers="r20c1-t26 r1c2-t26">Displays the MIDlet's class name.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r21c1-t26" headers="r1c1-t26"> |
| <p>Sender IP.</p> |
| </td> |
| <td align="left" headers="r21c1-t26 r1c2-t26">Displays a valid sender that can launch the associated MIDlet. |
| <p>If the value is the wildcard (<code dir="ltr">*</code>), connections from any source are accepted. If datagram or socket connections are used, the value of Allowed Sender can be a numeric IP address. For example, <code dir="ltr">129.70.40.*</code></p> |
| </td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r22c1-t26" headers="r1c1-t26"> |
| <p>Connection String</p> |
| </td> |
| <td align="left" headers="r22c1-t26 r1c2-t26">Displays a connection string that identifies the connection protocol and port number. For example, <code dir="ltr">sms://:50000</code></td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r23c1-t26" headers="r1c1-t26"> |
| <p>API Permissions tab</p> |
| </td> |
| <td align="left" headers="r23c1-t26 r1c2-t26">Use the buttons on the right side of the tab to add, remove, and modify a permission. You can perform any of the following: |
| <ul> |
| <li><b>Add</b>. Enables you to add a permission.</li> |
| <li><b>Edit</b>. Enables you to edit the selected permission.</li> |
| <li><b>Remove</b>. Removes the selected permission.</li> |
| </ul> |
| </td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r24c1-t26" headers="r1c1-t26"> |
| <p>API</p> |
| </td> |
| <td align="left" headers="r24c1-t26 r1c2-t26">Displays the API permissions requested by the MIDlet.</td> |
| </tr> |
| <tr align="left" valign="top"> |
| <td align="left" id="r25c1-t26" headers="r1c1-t26"> |
| <p>Required</p> |
| </td> |
| <td align="left" headers="r25c1-t26 r1c2-t26">Makes the permission required. At installation, if the required permission cannot be granted by the application management software, the application is not installed. |
| <p>If this option is not checked, the permission is optional. If an optional permission is denied, the application might continue to function, although its functionality can be limited</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <br /> |
| <!-- --> |
| <a id="NBCSH5295" name="NBCSH5295"></a> |
| <hr><p><b>Related Topics</b></p> |
| <p>Developing Applications with NetBeans IDE, |
| <object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer"> |
| <param name="content" value="http://www.oracle.com/pls/topic/lookup?ctx=nb8200&id=NBDAG1558"> |
| <param name="text" value="<html><u>"Creating Java ME Projects"</u></html>"> |
| <param name="textFontSize" value="medium"> |
| <param name="textColor" value="blue"> |
| </object> |
| </p> |
| |
| <!-- --> |
| <!-- Start Footer --> |
| |
| |
| <table summary="" cellspacing="0" cellpadding="0" width="100%"> |
| <tr> |
| <td align="left" width="86%"><a href="legal_notice.htm"> |
| Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.</a> |
| </td> |
| </tr> |
| </table> |
| <!-- --> |
| </body> |
| </html> |