Reading the api documentation
when extending a class you need to override and provide a few functions for things, how do you read the api to determine which functions you need override and which you don't have to unless you want to?
thanks
You have three cases to consider, none-abstract, empty methods, such as java.awt.Canvas
A quote from the second paragrath of the Canvas API documents
An application must subclass the Canvas class in order to get useful functionality such as creating a custom component. The paint method must be overridden in order to perform custom graphics on the canvas.
Abstract classes, such as java.util.AbstractList. Now if we take a quick look at the method summary:
boolean equals(Object o)
Compares the specified object with this list for equality.
abstract[b] Object get(int index)
Returns the element at the specified position in this list
Finally we have interfaces, every thing in an interface needs to be implemented.
Similar Messages
-
Where is the api documentation?
Um, I signed up for my key and cannot find the api docs anywhere.
Would someone please provide a link to the api documentation?
Thank you.Wait... is this it? https://learn.adobe.com/wiki/display/kulerdev/B.+Feeds
Oh lord... -
Where can I find the API documentation for MIDP?
on the website of sun.com there is only the API documentation of CLDC. However, the API doc of MIDP is missing. how are we supposed to program without the documentation?
Thanxsearch jcp.org and you'll get the following:
MIDP 1.0 http://www.jcp.org/aboutJava/communityprocess/final/jsr037/
MIDP 2.0 http://www.jcp.org/aboutJava/communityprocess/final/jsr118/ -
I am trying to understand how to read the Java API. I have bought Oracle's Books "Java The Complete Reference" and "Java A Beginners Guide" but am still unsure how to read the API.
Let me clarify what I'm asking to avoid confusion.
The class java.util.ProcessBuilder http://download.oracle.com/javase/7/docs/api/
Has a Constructor section that lists
Constructor and Description
ProcessBuilder(List<String> command)
Constructs a process builder with the specified operating system program and arguments.
ProcessBuilder(String... command)
Constructs a process builder with the specified operating system program and arguments.
How do I read the ProcessBuilder(List<String> command) so that I can understand it and implement its use?
Later when it talks about methods such as List<String> command()
Returns this process builder's operating system program and arguments.
How do I understand this and make use of the method?
Is it possible for this to be explained to cover the whole API so that when a class is looked up the constructor and methods are explained that someone who does not understand can take any class and have the constructor and methods from the API and know how to implement them?
Thank you
FtroopSonFtroopSon wrote:
My Instructor said we can not work with others on our project, so instead of violating that rule, I asked something about JAVA here. My question was general enough to not violate the instructors rule, but specific enough to learn what I felt I was missing.I hope you don't think I was suggesting you're doing anything wrong - far from it - I was simply saying that ProcessBuilder isn't the first class I would choose if I was trying to get familiar with the Java API pages.
As with a lot of questions like this, Google is your friend. A Google of "using ProcessBuilder" gave me a pile of useful pages on how to use the class (which the API docs aren't always wonderful at doing), including some common 'gotchas' - although many of these are related to <tt>Runtime.exec()</tt>, which Process/ProcessBuilder was created to improve.
One of those pages was for [url http://commons.apache.org/exec/index.html]Apache Commons Exec, which you might also want to look at (although it does require a download, and that might violate the rules of your exercise too). I've never used it myself though, so I can't comment on how good it is.
Alternatively, it might be worth talking to your instructor and explaining your problem. Most of us are reasonable chaps, and s/he might be able to provide you with some good tips.
Remember: plagiarism is the programmer's stock-in-trade. There's nothing wrong with using something written by someone else as long as you attribute it - that is, after all, what classes are all about :-).
Winston -
How to get an offline version of the API documentation?
Well, thats the question. I want to have the API documetatio like in this link: http://java.sun.com/j2se/1.4/docs/api/overview-summary.html , but I want it all and offline. Is there a Help file I can download somewhere where the API is documented?
thanxIf you have Java installed you have the documentation on your harddrive.
%JDKDIR%\src.zip
in some versions src.jar
You can open that file with "zip"-applications such as WinZip and in there you got every class your installed version has...and ever source file is filled with comments for every method.
In this file you can alsow easeily look upp what methods a class has. -
Where to find the API documentation for MS SQL Server 2000 JDBC
I Downloaded and installed the MS SQL Server 2000 JDBC package, but I found that it does not provide enough help docs such as API documentation, demo and etc.
It would be most grateful if you would provide some information about this driver.Thank your for your kind attention.
For example, I want to get a ConnectionPoolDataSource object to get a PooledConnection object, but I don't know which class implements the interface.
import java.sql.*;
import javax.sql.*;
import <classes related to connection pooling>;
ConnectionPoolDataSource cpds = new <MS impl>;
<lines for setURL()/setUser()/setPassword, etc>
PooledConnection pc = cpds.getPooledConnection();
... -
How to set the return language? i read the api already
import java.io.*;
import java.util.*;
class Listing_Available_Locales
public static void main(String args[])
Locale[] locales = Locale.ENGLISH(); //error is here
//Locale[] locales = Locale.getAvailableLocales(); //this line no error
for (int i=0; i<locales.length; i++) {
// Get the 2-letter language code
String language = locales.getLanguage();
// Get the 2-letter country code; may be equal to ""
String country = locales[i].getCountry();
// Get localized name suitable for display to the user
String locName = locales[i].getDisplayName();
System.out.println(language+" "+country+" "+locName);
local api is like below
java.util
Class Locale
java.lang.Object
java.util.Locale
All Implemented Interfaces:
Cloneable, Serializable
public final class Locale
extends Object
implements Cloneable, Serializable
A Locale object represents a specific geographical, political, or cultural region. An operation that requires a Locale to perform its task is called locale-sensitive and uses the Locale to tailor information for the user. For example, displaying a number is a locale-sensitive operation--the number should be formatted according to the customs/conventions of the user's native country, region, or culture.
Create a Locale object using the constructors in this class:
Locale(String language)
Locale(String language, String country)
Locale(String language, String country, String variant)
The language argument is a valid ISO Language Code. These codes are the lower-case, two-letter codes as defined by ISO-639. You can find a full list of these codes at a number of sites, such as:
http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt
The country argument is a valid ISO Country Code. These codes are the upper-case, two-letter codes as defined by ISO-3166. You can find a full list of these codes at a number of sites, such as:
http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html
The variant argument is a vendor or browser-specific code. For example, use WIN for Windows, MAC for Macintosh, and POSIX for POSIX. Where there are two variants, separate them with an underscore, and put the most important one first. For example, a Traditional Spanish collation might construct a locale with parameters for language, country and variant as: "es", "ES", "Traditional_WIN".
Because a Locale object is just an identifier for a region, no validity check is performed when you construct a Locale. If you want to see whether particular resources are available for the Locale you construct, you must query those resources. For example, ask the NumberFormat for the locales it supports using its getAvailableLocales method.
Note: When you ask for a resource for a particular locale, you get back the best available match, not necessarily precisely what you asked for. For more information, look at ResourceBundle.
The Locale class provides a number of convenient constants that you can use to create Locale objects for commonly used locales. For example, the following creates a Locale object for the United States:
Locale.US
Once you've created a Locale you can query it for information about itself. Use getCountry to get the ISO Country Code and getLanguage to get the ISO Language Code. You can use getDisplayCountry to get the name of the country suitable for displaying to the user. Similarly, you can use getDisplayLanguage to get the name of the language suitable for displaying to the user. Interestingly, the getDisplayXXX methods are themselves locale-sensitive and have two versions: one that uses the default locale and one that uses the locale specified as an argument.
The Java 2 platform provides a number of classes that perform locale-sensitive operations. For example, the NumberFormat class formats numbers, currency, or percentages in a locale-sensitive manner. Classes such as NumberFormat have a number of convenience methods for creating a default object of that type. For example, the NumberFormat class provides these three convenience methods for creating a default NumberFormat object:
NumberFormat.getInstance()
NumberFormat.getCurrencyInstance()
NumberFormat.getPercentInstance()
These methods have two variants; one with an explicit locale and one without; the latter using the default locale.
NumberFormat.getInstance(myLocale)
NumberFormat.getCurrencyInstance(myLocale)
NumberFormat.getPercentInstance(myLocale)
A Locale is the mechanism for identifying the kind of object (NumberFormat) that you would like to get. The locale is just a mechanism for identifying objects, not a container for the objects themselves.
Each class that performs locale-sensitive operations allows you to get all the available objects of that type. You can sift through these objects by language, country, or variant, and use the display names to present a menu to the user. For example, you can create a menu of all the collation objects suitable for a given language. Such classes must implement these three class methods:
public static Locale[] getAvailableLocales()
public static String getDisplayName(Locale objectLocale,
Locale displayLocale)
public static final String getDisplayName(Locale objectLocale)
// getDisplayName will throw MissingResourceException if the locale
// is not one of the available locales.
Since:
1.1
See Also:
ResourceBundle, Format, NumberFormat, Collator, Serialized Form
Field Summary
static Locale CANADA
Useful constant for country.
static Locale CANADA_FRENCH
Useful constant for country.
static Locale CHINA
Useful constant for country.
static Locale CHINESE
Useful constant for language.
static Locale ENGLISH
Useful constant for language.
static Locale FRANCE
Useful constant for country.
static Locale FRENCH
Useful constant for language.
static Locale GERMAN
Useful constant for language.
static Locale GERMANY
Useful constant for country.
static Locale ITALIAN
Useful constant for language.
static Locale ITALY
Useful constant for country.
static Locale JAPAN
Useful constant for country.
static Locale JAPANESE
Useful constant for language.
static Locale KOREA
Useful constant for country.
static Locale KOREAN
Useful constant for language.
static Locale PRC
Useful constant for country.
static Locale SIMPLIFIED_CHINESE
Useful constant for language.
static Locale TAIWAN
Useful constant for country.
static Locale TRADITIONAL_CHINESE
Useful constant for language.
static Locale UK
Useful constant for country.
static Locale US
Useful constant for country.
Constructor Summary
Locale(String language)
Construct a locale from a language code.
Locale(String language, String country)
Construct a locale from language, country.
Locale(String language, String country, String variant)
Construct a locale from language, country, variant.
Method Summary
Object clone()
Overrides Cloneable
boolean equals(Object obj)
Returns true if this Locale is equal to another object.
static Locale[] getAvailableLocales()
Returns a list of all installed locales.
String getCountry()
Returns the country/region code for this locale, which will either be the empty string or an upercase ISO 3166 2-letter code.
static Locale getDefault()
Gets the current value of the default locale for this instance of the Java Virtual Machine.
String getDisplayCountry()
Returns a name for the locale's country that is appropriate for display to the user.
String getDisplayCountry(Locale inLocale)
Returns a name for the locale's country that is appropriate for display to the user.
String getDisplayLanguage()
Returns a name for the locale's language that is appropriate for display to the user.
String getDisplayLanguage(Locale inLocale)
Returns a name for the locale's language that is appropriate for display to the user.
String getDisplayName()
Returns a name for the locale that is appropriate for display to the user.
String getDisplayName(Locale inLocale)
Returns a name for the locale that is appropriate for display to the user.
String getDisplayVariant()
Returns a name for the locale's variant code that is appropriate for display to the user.
String getDisplayVariant(Locale inLocale)
Returns a name for the locale's variant code that is appropriate for display to the user.
String getISO3Country()
Returns a three-letter abbreviation for this locale's country.
String getISO3Language()
Returns a three-letter abbreviation for this locale's language.
static String[] getISOCountries()
Returns a list of all 2-letter country codes defined in ISO 3166.
static String[] getISOLanguages()
Returns a list of all 2-letter language codes defined in ISO 639.
String getLanguage()
Returns the language code for this locale, which will either be the empty string or a lowercase ISO 639 code.
String getVariant()
Returns the variant code for this locale.
int hashCode()
Override hashCode.
static void setDefault(Locale newLocale)
Sets the default locale for this instance of the Java Virtual Machine.
String toString()
Getter for the programmatic name of the entire locale, with the language, country and variant separated by underbars.
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Field Detail
ENGLISH
public static final Locale ENGLISHUseful constant for language.
FRENCH
public static final Locale FRENCHUseful constant for language.
GERMAN
public static final Locale GERMANUseful constant for language.
ITALIAN
public static final Locale ITALIANUseful constant for language.
JAPANESE
public static final Locale JAPANESEUseful constant for language.
KOREAN
public static final Locale KOREANUseful constant for language.
CHINESE
public static final Locale CHINESEUseful constant for language.
SIMPLIFIED_CHINESE
public static final Locale SIMPLIFIED_CHINESEUseful constant for language.
TRADITIONAL_CHINESE
public static final Locale TRADITIONAL_CHINESEUseful constant for language.
FRANCE
public static final Locale FRANCEUseful constant for country.
GERMANY
public static final Locale GERMANYUseful constant for country.
ITALY
public static final Locale ITALYUseful constant for country.
JAPAN
public static final Locale JAPANUseful constant for country.
KOREA
public static final Locale KOREAUseful constant for country.
CHINA
public static final Locale CHINAUseful constant for country.
PRC
public static final Locale PRCUseful constant for country.
TAIWAN
public static final Locale TAIWANUseful constant for country.
UK
public static final Locale UKUseful constant for country.
US
public static final Locale USUseful constant for country.
CANADA
public static final Locale CANADAUseful constant for country.
CANADA_FRENCH
public static final Locale CANADA_FRENCHUseful constant for country.
Constructor Detail
Locale
public Locale(String language,
String country,
String variant)Construct a locale from language, country, variant. NOTE: ISO 639 is not a stable standard; some of the language codes it defines (specifically iw, ji, and in) have changed. This constructor accepts both the old codes (iw, ji, and in) and the new codes (he, yi, and id), but all other API on Locale will return only the OLD codes.
Parameters:
language - lowercase two-letter ISO-639 code.
country - uppercase two-letter ISO-3166 code.
variant - vendor and browser specific code. See class description.
Throws:
NullPointerException - thrown if any argument is null.
Locale
public Locale(String language,
String country)Construct a locale from language, country. NOTE: ISO 639 is not a stable standard; some of the language codes it defines (specifically iw, ji, and in) have changed. This constructor accepts both the old codes (iw, ji, and in) and the new codes (he, yi, and id), but all other API on Locale will return only the OLD codes.
Parameters:
language - lowercase two-letter ISO-639 code.
country - uppercase two-letter ISO-3166 code.
Throws:
NullPointerException - thrown if either argument is null.
Locale
public Locale(String language)Construct a locale from a language code. NOTE: ISO 639 is not a stable standard; some of the language codes it defines (specifically iw, ji, and in) have changed. This constructor accepts both the old codes (iw, ji, and in) and the new codes (he, yi, and id), but all other API on Locale will return only the OLD codes.
Parameters:
language - lowercase two-letter ISO-639 code.
Throws:
NullPointerException - thrown if argument is null.
Since:
1.4
Method Detail
getDefault
public static Locale getDefault()Gets the current value of the default locale for this instance of the Java Virtual Machine.
The Java Virtual Machine sets the default locale during startup based on the host environment. It is used by many locale-sensitive methods if no locale is explicitly specified. It can be changed using the setDefault method.
Returns:
the default locale for this instance of the Java Virtual Machine
setDefault
public static void setDefault(Locale newLocale)Sets the default locale for this instance of the Java Virtual Machine. This does not affect the host locale.
If there is a security manager, its checkPermission method is called with a PropertyPermission("user.language", "write") permission before the default locale is changed.
The Java Virtual Machine sets the default locale during startup based on the host environment. It is used by many locale-sensitive methods if no locale is explicitly specified.
Since changing the default locale may affect many different areas of functionality, this method should only be used if the caller is prepared to reinitialize locale-sensitive code running within the same Java Virtual Machine, such as the user interface.
Parameters:
newLocale - the new default locale
Throws:
SecurityException - if a security manager exists and its checkPermission method doesn't allow the operation.
NullPointerException - if newLocale is null
See Also:
SecurityManager.checkPermission(java.security.Permission), PropertyPermission
getAvailableLocales
public static Locale[] getAvailableLocales()Returns a list of all installed locales.
getISOCountries
public static String[] getISOCountries()Returns a list of all 2-letter country codes defined in ISO 3166. Can be used to create Locales.
getISOLanguages
public static String[] getISOLanguages()Returns a list of all 2-letter language codes defined in ISO 639. Can be used to create Locales. [NOTE: ISO 639 is not a stable standard-- some languages' codes have changed. The list this function returns includes both the new and the old codes for the languages whose codes have changed.]
getLanguage
public String getLanguage()Returns the language code for this locale, which will either be the empty string or a lowercase ISO 639 code.
NOTE: ISO 639 is not a stable standard-- some languages' codes have changed. Locale's constructor recognizes both the new and the old codes for the languages whose codes have changed, but this function always returns the old code. If you want to check for a specific language whose code has changed, don't do
if (locale.getLanguage().equals("he")
Instead, do
if (locale.getLanguage().equals(new Locale("he", "", "").getLanguage())
See Also:
getDisplayLanguage()
getCountry
public String getCountry()Returns the country/region code for this locale, which will either be the empty string or an upercase ISO 3166 2-letter code.
See Also:
getDisplayCountry()
getVariant
public String getVariant()Returns the variant code for this locale.
See Also:
getDisplayVariant()
toString
public final String toString()Getter for the programmatic name of the entire locale, with the language, country and variant separated by underbars. Language is always lower case, and country is always upper case. If the language is missing, the string will begin with an underbar. If both the language and country fields are missing, this function will return the empty string, even if the variant field is filled in (you can't have a locale with just a variant-- the variant must accompany a valid language or country code). Examples: "en", "de_DE", "_GB", "en_US_WIN", "de__POSIX", "fr__MAC"
Overrides:
toString in class Object
Returns:
a string representation of the object.
See Also:
getDisplayName()
getISO3Language
public String getISO3Language()
throws MissingResourceExceptionReturns a three-letter abbreviation for this locale's language. If the locale doesn't specify a language, this will be the empty string. Otherwise, this will be a lowercase ISO 639-2/T language code. The ISO 639-2 language codes can be found on-line at ftp://dkuug.dk/i18n/iso-639-2.txt
Throws:
MissingResourceException - Throws MissingResourceException if the three-letter language abbreviation is not available for this locale.
getISO3Country
public String getISO3Country()
throws MissingResourceExceptionReturns a three-letter abbreviation for this locale's country. If the locale doesn't specify a country, this will be tbe the empty string. Otherwise, this will be an uppercase ISO 3166 3-letter country code.
Throws:
MissingResourceException - Throws MissingResourceException if the three-letter country abbreviation is not available for this locale.
getDisplayLanguage
public final String getDisplayLanguage()Returns a name for the locale's language that is appropriate for display to the user. If possible, the name returned will be localized for the default locale. For example, if the locale is fr_FR and the default locale is en_US, getDisplayLanguage() will return "French"; if the locale is en_US and the default locale is fr_FR, getDisplayLanguage() will return "anglais". If the name returned cannot be localized for the default locale, (say, we don't have a Japanese name for Croatian), this function falls back on the English name, and uses the ISO code as a last-resort value. If the locale doesn't specify a language, this function returns the empty string.
getDisplayLanguage
public String getDisplayLanguage(Locale inLocale)Returns a name for the locale's language that is appropriate for display to the user. If possible, the name returned will be localized according to inLocale. For example, if the locale is fr_FR and inLocale is en_US, getDisplayLanguage() will return "French"; if the locale is en_US and inLocale is fr_FR, getDisplayLanguage() will return "anglais". If the name returned cannot be localized according to inLocale, (say, we don't have a Japanese name for Croatian), this function falls back on the default locale, on the English name, and finally on the ISO code as a last-resort value. If the locale doesn't specify a language, this function returns the empty string.
getDisplayCountry
public final String getDisplayCountry()Returns a name for the locale's country that is appropriate for display to the user. If possible, the name returned will be localized for the default locale. For example, if the locale is fr_FR and the default locale is en_US, getDisplayCountry() will return "France"; if the locale is en_US and the default locale is fr_FR, getDisplayLanguage() will return "Etats-Unis". If the name returned cannot be localized for the default locale, (say, we don't have a Japanese name for Croatia), this function falls back on the English name, and uses the ISO code as a last-resort value. If the locale doesn't specify a country, this function returns the empty string.
getDisplayCountry
public String getDisplayCountry(Locale inLocale)Returns a name for the locale's country that is appropriate for display to the user. If possible, the name returned will be localized according to inLocale. For example, if the locale is fr_FR and inLocale is en_US, getDisplayCountry() will return "France"; if the locale is en_US and inLocale is fr_FR, getDisplayLanguage() will return "Etats-Unis". If the name returned cannot be localized according to inLocale. (say, we don't have a Japanese name for Croatia), this function falls back on the default locale, on the English name, and finally on the ISO code as a last-resort value. If the locale doesn't specify a country, this function returns the empty string.
getDisplayVariant
public final String getDisplayVariant()Returns a name for the locale's variant code that is appropriate for display to the user. If possible, the name will be localized for the default locale. If the locale doesn't specify a variant code, this function returns the empty string.
getDisplayVariant
public String getDisplayVariant(Locale inLocale)Returns a name for the locale's variant code that is appropriate for display to the user. If possible, the name will be localized for inLocale. If the locale doesn't specify a variant code, this function returns the empty string.
getDisplayName
public final String getDisplayName()Returns a name for the locale that is appropriate for display to the user. This will be the values returned by getDisplayLanguage(), getDisplayCountry(), and getDisplayVariant() assembled into a single string. The display name will have one of the following forms:
language (country, variant)
language (country)
language (variant)
country (variant)
language
country
variant
depending on which fields are specified in the locale. If the language, country, and variant fields are all empty, this function returns the empty string.
getDisplayName
public String getDisplayName(Locale inLocale)Returns a name for the locale that is appropriate for display to the user. This will be the values returned by getDisplayLanguage(), getDisplayCountry(), and getDisplayVariant() assembled into a single string. The display name will have one of the following forms:
language (country, variant)
language (country)
language (variant)
country (variant)
language
country
variant
depending on which fields are specified in the locale. If the language, country, and variant fields are all empty, this function returns the empty string.
clone
public Object clone()Overrides Cloneable
Overrides:
clone in class Object
Returns:
a clone of this instance.
See Also:
Cloneable
hashCode
public int hashCode()Override hashCode. Since Locales are often used in hashtables, caches the value for speed.
Overrides:
hashCode in class Object
Returns:
a hash code value for this object.
See Also:
Object.equals(java.lang.Object), Hashtable
equals
public boolean equals(Object obj)Returns true if this Locale is equal to another object. A Locale is deemed equal to another Locale with identical language, country, and variant, and unequal to all other objects.
Overrides:
equals in class Object
Parameters:
obj - the reference object with which to compare.
Returns:
true if this Locale is equal to the specified object.
See Also:
Object.hashCode(), Hashtable
Overview Package Class Use Tree Deprecated Index Help
JavaTM 2 Platform
Std. Ed. v1.4.2
PREV CLASS NEXT CLASS FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.Was it really necessary to post the whole API description?!?
Locale[] locales = Locale.ENGLISH();ENGLISH is not a method in class Locale, so do not add the braces "( );".
Also, the constant ENGLISH is not an array, but just a single Locale object.
You didn't say what your problem was. What do you want to achieve with your program and what is it that you don't understand? -
How 2 search within the API documentation?
i have downloaded it. but there seems to be no option to search within the vast api. any idea how to?
you have downlaoded it meaning you have everythiing..swing..awt etc etc etc ect on ur comp..?
Very simple...
Just go to start>search
put in the classname you want to search in the place where you have put the javadocs
press enter
you will get list of files(considerably smaller)
sift through them.
if you want to search WITHIN a document, then go to EDIT>find..
Enjoy!!
u really need'nt download them
just type 'javadocs' on the google and the first result..click on that..!
ahem...my duke dollars...sooo..??
Message was edited by:
KayDeE -
Where are the API Docs of the appserv-rt.jar classes and others?
Where do I find the API Documentation/Specification for the classes of :
com.iplanet ...
com.sun.appserv ...
com.sun.enterprise.security ...
The very of appserv-rt.jar and appserv-rt-ee.jar
I need it for AS7 (J2EE 1.3) and AS8 (J2EE 1.4).
Something like http://java.sun.com/j2ee/sdk_1.3/techdocs/api/index.html would be niceFor AS8, the docs subdirectory under your installation directory will have javadocs for all classes in com.sun.appserv and javax... namespace.
For AS7, what is it that you are specifically looking for?
In general, com.sun.enterprise... classes are not documented. There are exceptions and you should be able to find them in developer's guide.
Finally, you might want to look at the source code in the Open Source Application Server project GlassFish (http://glassfish.dev.java.net). -
Determine event handler for swing components from the API browser
Is there a way to determine what event handlers are assocaited with the different swing classes. For example JTextField is associated to ActionListener, and JCheckbox uses the event handle ItemListener. Is there a way to determine this by looking at the class via the Java API?
Yes, there is. You'll observe that JTextField has an "addActionListener(ActionListener)" method, for a start. And JTextField is a subclass of JTextComponent, which has "addCaretListener(CaretListener)" and "addInputMethodListener(InputMethodListener)" methods. And JTextComponent is a subclass of JComponent, which has an "addAncestorListener(AncestorListener)" method. And so on... there are more. All of this can be found in the API documentation by looking for methods whose names start with "add".
-
Online niScope c function api documentation
Is there a ni.com hosted web page which has the api documentation for the niScope functions?
The .html documentation which comes with the product has some broken links.The linux driver is working, its just the links in the html documentation are broken.
For example, I tried clicking on a link in the html document web page and it
was trying to find
/usr/local/natinst/niscope/doc/html/scopeFunc.chm/NISCOPE_ATTR_VERTICAL_RANGE.HTML
and firefox cold not find that page.
I have install niscope 2.9 on my redhat ES 3 system using all the default settings for
the NI software installation procedure. -
How to read the iak file in visual c#
I am trying to read the iak file from visual c#. How to parse the file?
I need to know how and what information is stored in the file.
Why?
We have Fieldpoints and every time we are moving them around, or the eqjuipment connected to them. Every time we have to go back and update the program reading the data from the Filedpoints. If the program can read the iak file, it will be better.AlbertJ,
With the Microsoft .NET Framework version 1.1 or later, you can
use NI-VISA to create applications using Visual C# and Visual Basic .NET without
Measurement Studio. You need Microsoft Visual Studio .NET 2003 for the API
documentation to be installed.
The installed documentation contains the NI-VISA API overview and
function reference. This help is fully integrated into the Visual Studio .NET
documentation. To view the VISA .NET documentation, go to
Start»Programs»National Instruments»VISA»NI-VISA .NET Framework 1.1
Help. Expand NI Measurement Studio Help»NI Measurement Studio
.NET Class Library»Reference»NationalInstruments.VisaNS to view the
function reference. Expand NI Measurement Studio Help»NI Measurement
Studio .NET Class Library»Using the Measurement Studio .NET Class
Libraries»Using the Measurement Studio VisaNS .NET Library to view
conceptual topics for using NI-VISA with Visual C# and Visual Basic .NET.
To get to the same help topics from within Visual Studio .NET
2003, go to Help»Contents. Select Measurement
Studio from the Filtered By drop-down list and follow
the previous instructions.Examples can be found at C:\Program Files\National Instruments\MeasurementStudio(version #)\DotNET\Examples\Visa. These examples are installed when you install the VISA driver with .NET support.
Test Engineer - CTA -
Reading the same line twice from a file
I have code which I have to read the same line of a file when I want. Reading the file by line line to an arraylist or a variable is not the thing that I want. I just want to mark a line position in a file and read to start from the position. Random Files uses seek to do this, but I have to convert bytes and parse them into lines.
Does bufferedreader has some property or another reading method support this?mark() and reset() ?
Read the API docs for a change http://java.sun.com/javase/6/docs/api/java/io/BufferedReader.html -
Regular Expressions - How can I read the char of a text using the index?
Assuming that, this is a findWord function which searches in a text and returns the indexes that a given word is located. How to read the characters that are located some pos before each index?
Kind regards,
Vag.
public static void findWord(String type) {
int count = 0;
String regex = "<a word>";
String text = readFile("data/raw/" + type + "/" + type + ".page.all.txt");
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(text);
System.out.print("Word <a word> was found at positions");
while (matcher.find()) {
count++;
System.out.print(", " + matcher.start());
System.out.println(" at a total of " + count + " times!");
}Read the API docs for java.util.regex.Matcher. The matcher object exposes this data via start() and end() methods.
-
Where is the JVA documentation located in help.sap
I don't know where can i read the JVA documentation in Help.sap.com
could you help me ?
Thank you.
HumbertoThank you... The link is for Oil&Gas dowstream. I foud it abut JVA (upstream) documentation, just in case.
http://help.sap.com/erp2005_ehp_04/helpdata/en/7a/a944c4180111d28a360000e829fbbd/frameset.htm
Regards,
Maybe you are looking for
-
I have a keep it but it is not working now
while I am on you tube I occasionaly like to keep vidios but the [ keep it ] has stopped working can it be fixed , thankyou
-
Dynamic Selection screen modification
Hi, I have two radio buttons R_A and R_B and 2 parameters P_A and P_B on selsection screen When i click on R_A , P_A should be visible ---> It Works When i click on R_B , P_B should be visible ---> It Works But after clicking on R_B if i click on R_A
-
Xi; in the item in the form (itm is a db-field with Varchar2)
Hello I'm looking for a solution for my problem. I have a form with one master-block and four detail-block. One item in a detail-block makes at time (shows in the field) [xi;] This field is a db-field varchar2 with the correct length look like th
-
I just recently came into the apple store to update my imac software so I can sink it to my iphone and now my printer is not working correctly,
-
Cannot re-add Printer after Hard Drive became full
Hi, I hope someone can help us, we have a PowerBook G4 running 10.2.8 which we have been happily printing on our new Epson Stylus Photo R1800 for the past 3 months. A few days ago however, it looks like the Hard Disk became full during a particularly