Java Doc for AbstractInternationalString.java in  » GIS » GeoTools-2.4.1 » org » geotools » util » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » GIS » GeoTools 2.4.1 » org.geotools.util 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.geotools.util.AbstractInternationalString

All known Subclasses:   org.geotools.util.SimpleInternationalString,  org.geotools.parameter.ImagingParameterDescription,  org.geotools.util.ResourceInternationalString,  org.geotools.util.GrowableInternationalString,
AbstractInternationalString
abstract public class AbstractInternationalString implements InternationalString(Code)
A that has been internationalized into several . This class is used as a replacement for the String type whenever an attribute needs to be internationalization capable. The default value (as returned by AbstractInternationalString.toString() and other CharSequence methods} is the string in the current .

The is defined by the string in , as returned by AbstractInternationalString.toString() . This string also defines the .


since:
   2.1
version:
   $Id: AbstractInternationalString.java 22443 2006-10-27 20:47:22Z desruisseaux $
author:
   Martin Desruisseaux


Field Summary
transient  StringdefaultValue
     The string in the locale, or null if this string has not yet been determined.

Constructor Summary
public  AbstractInternationalString()
     Constructs an international string.

Method Summary
public  charcharAt(int index)
     Returns the character of the string in the at the specified index.
public  intcompareTo(Object object)
     Compare this string with the specified object for order.
static  voidensureNonNull(String name, Object object)
     Makes sure an argument is non-null.
public  intlength()
     Returns the length of the string in the .
public  CharSequencesubSequence(int start, int end)
     Returns a subsequence of the string in the . The subsequence is a String object starting with the character value at the specified index and ending with the character value at index end - 1 .
Parameters:
  start - The start index, inclusive.
Parameters:
  end - The end index, exclusive.
abstract public  StringtoString(Locale locale)
     Returns this string in the given locale.
public  StringtoString()
     Returns this string in the default locale.

Field Detail
defaultValue
transient String defaultValue(Code)
The string in the locale, or null if this string has not yet been determined. This is the default string returned by AbstractInternationalString.toString() and others methods from the CharSequence interface.

This field is not serialized because serialization is often used for data transmission between a server and a client, and the client may not use the same locale than the server. We want the locale to be examined again on the client side.

This field is read and write by SimpleInternationalString .





Constructor Detail
AbstractInternationalString
public AbstractInternationalString()(Code)
Constructs an international string.




Method Detail
charAt
public char charAt(int index) throws IndexOutOfBoundsException(Code)
Returns the character of the string in the at the specified index. This is the character of the string returned by AbstractInternationalString.toString() .
Parameters:
  index - The index of the character. The character at the specified index.
throws:
  IndexOutOfBoundsException - if the specified index is out of bounds.



compareTo
public int compareTo(Object object)(Code)
Compare this string with the specified object for order. This method compare the string in the , as returned by AbstractInternationalString.toString() .



ensureNonNull
static void ensureNonNull(String name, Object object) throws IllegalArgumentException(Code)
Makes sure an argument is non-null.
Parameters:
  name - Argument name.
Parameters:
  object - User argument.
throws:
  IllegalArgumentException - if object is null.



length
public int length()(Code)
Returns the length of the string in the . This is the length of the string returned by AbstractInternationalString.toString() .



subSequence
public CharSequence subSequence(int start, int end)(Code)
Returns a subsequence of the string in the . The subsequence is a String object starting with the character value at the specified index and ending with the character value at index end - 1 .
Parameters:
  start - The start index, inclusive.
Parameters:
  end - The end index, exclusive. The specified subsequence.
throws:
  IndexOutOfBoundsException - if start or end isout of range.



toString
abstract public String toString(Locale locale)(Code)
Returns this string in the given locale. If no string is available in the given locale, then some default locale is used. The default locale is implementation-dependent. It may or may not be the ).
Parameters:
  locale - The desired locale for the string to be returned, or null for a string in the implementation default locale. The string in the given locale if available, or in the default locale otherwise.



toString
public String toString()(Code)
Returns this string in the default locale. Invoking this method is equivalent to invoking ( ). All methods from CharSequence operate on this string. This string is also used as the criterion for . The string in the default locale.



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.