Java Doc for CmsProperty.java in  » Content-Management-System » opencms » org » opencms » file » 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 » Content Management System » opencms » org.opencms.file 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.opencms.file.CmsProperty

CmsProperty
public class CmsProperty implements Serializable,Cloneable,Comparable(Code)
Represents a property (meta-information) mapped to a VFS resource.

A property is an object that contains three string values: a name, a property value which is mapped to the structure record of a resource, and a property value which is mapped to the resource record of a resource. A property object is valid if it has both values or just one value set. Each property needs at least a name and one value set.

A property value mapped to the structure record of a resource is significant for a single resource (sibling). A property value mapped to the resource record of a resource is significant for all siblings of a resource record. This is possible by getting the "compound value" (see CmsProperty.getValue() ) of a property in case a property object has both values set. The compound value of a property object is the value mapped to the structure record, because it's structure value is more significant than it's resource value. This allows to set a property only one time on the resource record, and the property takes effect on all siblings of this resource record.

The ID of the structure or resource record where a property value is mapped to is represented by the "PROPERTY_MAPPING_ID" table attribute in the database. The "PROPERTY_MAPPING_TYPE" table attribute (see CmsProperty.STRUCTURE_RECORD_MAPPING and CmsProperty.RESOURCE_RECORD_MAPPING ) determines whether the value of the "PROPERTY_MAPPING_ID" attribute of the current row is a structure or resource record ID.

Property objects are written to the database using org.opencms.file.CmsObject.writePropertyObject(StringCmsProperty) or org.opencms.file.CmsObject.writePropertyObjects(StringList) , no matter whether you want to save a new (non-existing) property, update an existing property, or delete an existing property. To delete a property you would write a property object with either the structure and/or resource record values set to CmsProperty.DELETE_VALUE to indicate that a property value should be deleted in the database. Set property values to null if they should remain unchanged in the database when a property object is written. As for example you want to update just the structure value of a property, you would set the structure value to the new string, and the resource value to null (which is already the case by default).

Use CmsProperty.setAutoCreatePropertyDefinition(boolean) to set a boolean flag whether a missing property definition should be created implicitly for a resource type when a property is written to the database. The default value for this flag is false. Thus, you receive a CmsException if you try to write a property of a resource with a resource type which lacks a property definition for this resource type. It is not a good style to set CmsProperty.setAutoCreatePropertyDefinition(boolean) on true to make writing properties to the database work in any case, because then you will loose control about which resource types support which property definitions.


author:
   Thomas Weckert
version:
   $Revision: 1.39 $
since:
   6.0.0



Field Summary
final public static  intDELETE_OPTION_DELETE_RESOURCE_VALUES
    
final public static  intDELETE_OPTION_DELETE_STRUCTURE_AND_RESOURCE_VALUES
    
final public static  intDELETE_OPTION_DELETE_STRUCTURE_VALUES
    
final public static  StringDELETE_VALUE
    
final public static  intRESOURCE_RECORD_MAPPING
    
final public static  intSTRUCTURE_RECORD_MAPPING
    
final public static  StringTYPE_INDIVIDUAL
     Key used for a individual (structure) property value.
final public static  StringTYPE_SHARED
     Key used for a shared (resource) property value.
final public static  charVALUE_LIST_DELIMITER
     The delimiter value for separating values in a list, per default this is the | char.
final public static  StringVALUE_LIST_DELIMITER_REPLACEMENT
     The list delimiter replacement String used if the delimiter itself is contained in a String value.
final public static  charVALUE_MAP_DELIMITER
     The delimiter value for separating values in a map, per default this is the = char.
final public static  StringVALUE_MAP_DELIMITER_REPLACEMENT
     The map delimiter replacement String used if the delimiter itself is contained in a String value.

Constructor Summary
public  CmsProperty()
     Creates a new CmsProperty object.

The structure and resource property values are initialized to null.

public  CmsProperty(String name, String structureValue, String resourceValue)
     Creates a new CmsProperty object using the provided values.

If the property definition does not exist for the resource type it is automatically created when this property is written.

public  CmsProperty(String name, String structureValue, String resourceValue, boolean autoCreatePropertyDefinition)
    

Method Summary
public  booleanautoCreatePropertyDefinition()
    
public  Objectclone()
    
public  CmsPropertycloneAsProperty()
    
public  intcompareTo(Object obj)
    
public  booleandeleteResourceValue()
    
public  booleandeleteStructureValue()
    
public  booleanequals(Object obj)
    
final public static  CmsPropertyget(String name, List list)
    
public  StringgetKey()
    
public  StringgetName()
    
final public static  CmsPropertygetNullProperty()
    
public  StringgetResourceValue()
    
public  ListgetResourceValueList()
     Returns the value of this property attached to the resource record, split as a list.

This list is build form the resource value, which is split into separate values using the | char as delimiter.

public  MapgetResourceValueMap()
     Returns the value of this property attached to the resource record as a map.

This map is build from the used value, which is split into separate key/value pairs using the | char as delimiter.

public  StringgetStructureValue()
    
public  ListgetStructureValueList()
     Returns the value of this property attached to the structure record, split as a list.

This list is build form the structure value, which is split into separate values using the | char as delimiter.

public  MapgetStructureValueMap()
     Returns the value of this property attached to the structure record as a map.

This map is build from the used value, which is split into separate key/value pairs using the | char as delimiter.

public  StringgetValue()
     Returns the compound value of this property.

The value returned is the value of CmsProperty.getStructureValue() , if it is not null.

public  StringgetValue(String defaultValue)
    
public  ListgetValueList()
     Returns the compound value of this property, split as a list.

This list is build form the used value, which is split into separate values using the | char as delimiter.

public  ListgetValueList(List defaultValue)
    
public  MapgetValueMap()
     Returns the compound value of this property as a map.

This map is build from the used value, which is split into separate key/value pairs using the | char as delimiter.

public  MapgetValueMap(Map defaultValue)
    
public  inthashCode()
    
public  booleanisDeleteResourceValue()
    
public  booleanisDeleteStructureValue()
    
public  booleanisFrozen()
    
public  booleanisIdentical(CmsProperty property)
    
public  booleanisNullProperty()
    
public  voidsetAutoCreatePropertyDefinition(boolean value)
    
final public static  ListsetAutoCreatePropertyDefinitions(List list, boolean value)
    
final public static  ListsetFrozen(List list)
    
public  voidsetFrozen(boolean frozen)
    
public  voidsetKey(String name)
    
public  voidsetName(String name)
    
public  voidsetResourceValue(String resourceValue)
    
public  voidsetResourceValueList(List valueList)
    
public  voidsetResourceValueMap(Map valueMap)
    
public  voidsetStructureValue(String structureValue)
    
public  voidsetStructureValueList(List valueList)
    
public  voidsetStructureValueMap(Map valueMap)
    
public  voidsetValue(String value, String type)
    
public static  ListtoList(Map map)
    
public static  MaptoMap(List list)
    
public  StringtoString()
    

Field Detail
DELETE_OPTION_DELETE_RESOURCE_VALUES
final public static int DELETE_OPTION_DELETE_RESOURCE_VALUES(Code)
Signals that the resource property values of a resource should be deleted using deleteAllProperties.




DELETE_OPTION_DELETE_STRUCTURE_AND_RESOURCE_VALUES
final public static int DELETE_OPTION_DELETE_STRUCTURE_AND_RESOURCE_VALUES(Code)
Signals that both the structure and resource property values of a resource should be deleted using deleteAllProperties.




DELETE_OPTION_DELETE_STRUCTURE_VALUES
final public static int DELETE_OPTION_DELETE_STRUCTURE_VALUES(Code)
Signals that the structure property values of a resource should be deleted using deleteAllProperties.




DELETE_VALUE
final public static String DELETE_VALUE(Code)
An empty string to decide that a property value should be deleted when this property object is written to the database.




RESOURCE_RECORD_MAPPING
final public static int RESOURCE_RECORD_MAPPING(Code)
Value of the "mapping-type" database attribute to indicate that a property value is mapped to a resource record.




STRUCTURE_RECORD_MAPPING
final public static int STRUCTURE_RECORD_MAPPING(Code)
Value of the "mapping-type" database attribute to indicate that a property value is mapped to a structure record.




TYPE_INDIVIDUAL
final public static String TYPE_INDIVIDUAL(Code)
Key used for a individual (structure) property value.



TYPE_SHARED
final public static String TYPE_SHARED(Code)
Key used for a shared (resource) property value.



VALUE_LIST_DELIMITER
final public static char VALUE_LIST_DELIMITER(Code)
The delimiter value for separating values in a list, per default this is the | char.



VALUE_LIST_DELIMITER_REPLACEMENT
final public static String VALUE_LIST_DELIMITER_REPLACEMENT(Code)
The list delimiter replacement String used if the delimiter itself is contained in a String value.



VALUE_MAP_DELIMITER
final public static char VALUE_MAP_DELIMITER(Code)
The delimiter value for separating values in a map, per default this is the = char.



VALUE_MAP_DELIMITER_REPLACEMENT
final public static String VALUE_MAP_DELIMITER_REPLACEMENT(Code)
The map delimiter replacement String used if the delimiter itself is contained in a String value.




Constructor Detail
CmsProperty
public CmsProperty()(Code)
Creates a new CmsProperty object.

The structure and resource property values are initialized to null. The structure and resource IDs are initialized to org.opencms.util.CmsUUID.getNullUUID .




CmsProperty
public CmsProperty(String name, String structureValue, String resourceValue)(Code)
Creates a new CmsProperty object using the provided values.

If the property definition does not exist for the resource type it is automatically created when this property is written.
Parameters:
  name - the name of the property definition
Parameters:
  structureValue - the value to write as structure property
Parameters:
  resourceValue - the value to write as resource property




CmsProperty
public CmsProperty(String name, String structureValue, String resourceValue, boolean autoCreatePropertyDefinition)(Code)
Creates a new CmsProperty object using the provided values.

If null is supplied for the resource or structure value, this value will not be available for this property.


Parameters:
  name - the name of the property definition
Parameters:
  structureValue - the value to write as structure property, or null
Parameters:
  resourceValue - the value to write as resource property , or null
Parameters:
  autoCreatePropertyDefinition - if true, the property definition for this property will be created implicitly on any write operation if it doesn't exist already





Method Detail
autoCreatePropertyDefinition
public boolean autoCreatePropertyDefinition()(Code)
Checks if the property definition for this property will be created implicitly on any write operation if doesn't already exist.

true, if the property definition for this property will be created implicitly on any write operation




clone
public Object clone()(Code)
Creates a clone of this property.

a clone of this property
See Also:   CmsProperty.cloneAsProperty()




cloneAsProperty
public CmsProperty cloneAsProperty()(Code)
Creates a clone of this property that already is of type CmsProperty .

The cloned property will not be frozen.

a clone of this property that already is of type CmsProperty




compareTo
public int compareTo(Object obj)(Code)
Compares this property to another Object.


Parameters:
  obj - the other object to be compared if the argument is a property object, returns zero if the name of the argument is equal to the name of this property object, a value less than zero if the name of this property is lexicographically less than the name of the argument, or a value greater than zero if the name of this property is lexicographically greater than the name of the argument




deleteResourceValue
public boolean deleteResourceValue()(Code)
Checks if the resource value of this property should be deleted when this property object is written to the database.

true, if the resource value of this property should be deletedCmsProperty.isDeleteResourceValue()




deleteStructureValue
public boolean deleteStructureValue()(Code)
Checks if the structure value of this property should be deleted when this property object is written to the database.

true, if the structure value of this property should be deletedCmsProperty.isDeleteStructureValue()




equals
public boolean equals(Object obj)(Code)
Tests if a specified object is equal to this CmsProperty object.

Two property objects are equal if their names are equal.

In case you want to compare the values as well as the name, use CmsProperty.isIdentical(CmsProperty) instead.


Parameters:
  obj - another object true, if the specified object is equal to this CmsProperty object
See Also:   CmsProperty.isIdentical(CmsProperty)




get
final public static CmsProperty get(String name, List list)(Code)
Searches in a list for the first occurrence of a CmsProperty object with the given name.

To check if the "null property" has been returned if a property was not found, use CmsProperty.isNullProperty() on the result.


Parameters:
  name - a property name
Parameters:
  list - a list of CmsProperty objects the index of the first occurrence of the name in they specified list, or CmsProperty.getNullProperty if the name is not found




getKey
public String getKey()(Code)
Returns the name of this property.

name of this propertyCmsProperty.getName()




getName
public String getName()(Code)
Returns the name of this property.

the name of this property




getNullProperty
final public static CmsProperty getNullProperty()(Code)
Returns the null property object.

the null property object




getResourceValue
public String getResourceValue()(Code)
Returns the value of this property attached to the resource record.

the value of this property attached to the resource record




getResourceValueList
public List getResourceValueList()(Code)
Returns the value of this property attached to the resource record, split as a list.

This list is build form the resource value, which is split into separate values using the | char as delimiter. If the delimiter is not found, then the list will contain one entry which is equal to CmsProperty.getResourceValue() .

the value of this property attached to the resource record, split as a (unmodifiable) list of Strings




getResourceValueMap
public Map getResourceValueMap()(Code)
Returns the value of this property attached to the resource record as a map.

This map is build from the used value, which is split into separate key/value pairs using the | char as delimiter. If the delimiter is not found, then the map will contain one entry.

The key/value pairs are separated with the =.

the value of this property attached to the resource record, as an (unmodifiable) map of Strings




getStructureValue
public String getStructureValue()(Code)
Returns the value of this property attached to the structure record.

the value of this property attached to the structure record




getStructureValueList
public List getStructureValueList()(Code)
Returns the value of this property attached to the structure record, split as a list.

This list is build form the structure value, which is split into separate values using the | char as delimiter. If the delimiter is not found, then the list will contain one entry which is equal to CmsProperty.getStructureValue() .

the value of this property attached to the structure record, split as a (unmodifiable) list of Strings




getStructureValueMap
public Map getStructureValueMap()(Code)
Returns the value of this property attached to the structure record as a map.

This map is build from the used value, which is split into separate key/value pairs using the | char as delimiter. If the delimiter is not found, then the map will contain one entry.

The key/value pairs are separated with the =.

the value of this property attached to the structure record, as an (unmodifiable) map of Strings




getValue
public String getValue()(Code)
Returns the compound value of this property.

The value returned is the value of CmsProperty.getStructureValue() , if it is not null. Otherwise the value if CmsProperty.getResourceValue() is returned (which may also be null).

the compound value of this property




getValue
public String getValue(String defaultValue)(Code)
Returns the compound value of this property, or a specified default value, if both the structure and resource values are null.

In other words, this method returns the defaultValue if this property object is the null property (see CmsProperty.getNullProperty ).


Parameters:
  defaultValue - a default value which is returned if both the structure and resource values are null the compound value of this property, or the default value




getValueList
public List getValueList()(Code)
Returns the compound value of this property, split as a list.

This list is build form the used value, which is split into separate values using the | char as delimiter. If the delimiter is not found, then the list will contain one entry.

The value returned is the value of CmsProperty.getStructureValueList() , if it is not null. Otherwise the value of CmsProperty.getResourceValueList() is returned (which may also be null).

the compound value of this property, split as a (unmodifiable) list of Strings




getValueList
public List getValueList(List defaultValue)(Code)
Returns the compound value of this property, split as a list, or a specified default value list, if both the structure and resource values are null.

In other words, this method returns the defaultValue if this property object is the null property (see CmsProperty.getNullProperty ).


Parameters:
  defaultValue - a default value list which is returned if both the structure and resource values are null the compound value of this property, split as a (unmodifiable) list of Strings




getValueMap
public Map getValueMap()(Code)
Returns the compound value of this property as a map.

This map is build from the used value, which is split into separate key/value pairs using the | char as delimiter. If the delimiter is not found, then the map will contain one entry.

The key/value pairs are separated with the =.

The value returned is the value of CmsProperty.getStructureValueMap() , if it is not null. Otherwise the value of CmsProperty.getResourceValueMap() is returned (which may also be null).

the compound value of this property as a (unmodifiable) map of Strings




getValueMap
public Map getValueMap(Map defaultValue)(Code)
Returns the compound value of this property as a map, or a specified default value map, if both the structure and resource values are null.

In other words, this method returns the defaultValue if this property object is the null property (see CmsProperty.getNullProperty ).


Parameters:
  defaultValue - a default value map which is returned if both the structure and resource values are null the compound value of this property as a (unmodifiable) map of Strings




hashCode
public int hashCode()(Code)
Returns the hash code of the property, which is based only on the property name, not on the values.

The resource and structure values are not taken into consideration for the hashcode generation because the CmsProperty.equals(Object) implementation also does not take these into consideration.

the hash code of the property
See Also:   java.lang.Object.hashCode




isDeleteResourceValue
public boolean isDeleteResourceValue()(Code)
Checks if the resource value of this property should be deleted when this property object is written to the database.

true, if the resource value of this property should be deleted
See Also:   CmsProperty.DELETE_VALUE




isDeleteStructureValue
public boolean isDeleteStructureValue()(Code)
Checks if the structure value of this property should be deleted when this property object is written to the database.

true, if the structure value of this property should be deleted
See Also:   CmsProperty.DELETE_VALUE




isFrozen
public boolean isFrozen()(Code)
Returns true if this property is frozen, that is read only.

true if this property is frozen, that is read only




isIdentical
public boolean isIdentical(CmsProperty property)(Code)
Tests if a given CmsProperty is identical to this CmsProperty object.

The property object are identical if their name, structure and resource values are all equals.


Parameters:
  property - another property object true, if the specified object is equal to this CmsProperty object




isNullProperty
public boolean isNullProperty()(Code)
Checks if this property object is the null property object.

true if this property object is the null property object




setAutoCreatePropertyDefinition
public void setAutoCreatePropertyDefinition(boolean value)(Code)
Sets the boolean flag to decide if the property definition for this property should be created implicitly on any write operation if doesn't exist already.


Parameters:
  value - true, if the property definition for this property should be created implicitly on any write operation




setAutoCreatePropertyDefinitions
final public static List setAutoCreatePropertyDefinitions(List list, boolean value)(Code)
Calls CmsProperty.setAutoCreatePropertyDefinition(boolean) for each property object in the given List with the given value parameter.

This method will modify the objects in the input list directly.


Parameters:
  list - a list of CmsProperty objects to modify
Parameters:
  value - boolean value the modified list of CmsProperty objects
See Also:   CmsProperty.setAutoCreatePropertyDefinition(boolean)




setFrozen
final public static List setFrozen(List list)(Code)
Calls CmsProperty.setFrozen(boolean) for each CmsProperty object in the given List if it is not already frozen.

This method will modify the objects in the input list directly.


Parameters:
  list - a list of CmsProperty objects the modified list of properties
See Also:   CmsProperty.setFrozen(boolean)




setFrozen
public void setFrozen(boolean frozen)(Code)
Sets the frozen state of the property, if set to true then this property is read only.

If the property is already frozen, then setting the frozen state to true again is allowed, but setting the value to false causes a CmsRuntimeException .


Parameters:
  frozen - the frozen state to set




setKey
public void setKey(String name)(Code)
Sets the name of this property.


Parameters:
  name - the name of this propertyCmsProperty.setName(String)




setName
public void setName(String name)(Code)
Sets the name of this property.


Parameters:
  name - the name to set




setResourceValue
public void setResourceValue(String resourceValue)(Code)
Sets the value of this property attached to the resource record.


Parameters:
  resourceValue - the value of this property attached to the resource record




setResourceValueList
public void setResourceValueList(List valueList)(Code)
Sets the value of this property attached to the resource record from the given list of Strings.

The value will be created from the individual values of the given list, which are appended using the | char as delimiter.


Parameters:
  valueList - the list of value (Strings) to attach to the resource record




setResourceValueMap
public void setResourceValueMap(Map valueMap)(Code)
Sets the value of this property attached to the resource record from the given map of Strings.

The value will be created from the individual values of the given map, which are appended using the | char as delimiter, the map keys and values are separated by a =.


Parameters:
  valueMap - the map of key/value (Strings) to attach to the resource record




setStructureValue
public void setStructureValue(String structureValue)(Code)
Sets the value of this property attached to the structure record.


Parameters:
  structureValue - the value of this property attached to the structure record




setStructureValueList
public void setStructureValueList(List valueList)(Code)
Sets the value of this property attached to the structure record from the given list of Strings.

The value will be created from the individual values of the given list, which are appended using the | char as delimiter.


Parameters:
  valueList - the list of value (Strings) to attach to the structure record




setStructureValueMap
public void setStructureValueMap(Map valueMap)(Code)
Sets the value of this property attached to the structure record from the given map of Strings.

The value will be created from the individual values of the given map, which are appended using the | char as delimiter, the map keys and values are separated by a =.


Parameters:
  valueMap - the map of key/value (Strings) to attach to the structure record




setValue
public void setValue(String value, String type)(Code)
Sets the value of this property as either shared or individual value.

If the given type equals CmsProperty.TYPE_SHARED then the value is set as a shared (resource) value, otherwise it is set as individual (structure) value.


Parameters:
  value - the value to set
Parameters:
  type - the value type to set




toList
public static List toList(Map map)(Code)
Transforms a Map of String values into a list of CmsProperty objects with the property name set from the Map key, and the structure value set from the Map value.


Parameters:
  map - a Map with String keys and String values a list of CmsProperty objects




toMap
public static Map toMap(List list)(Code)
Transforms a list of CmsProperty objects into a Map which uses the property name as Map key (String), and the property value as Map value (String).


Parameters:
  list - a list of CmsProperty objects a Map which uses the property names asMap keys (String), and the property values as Map values (String)




toString
public String toString()(Code)
Returns a string representation of this property object.


See Also:   java.lang.Object.toString




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.