Compoze Software, Inc.

com.compoze.collab.groupware
Class CustomNamedKey


java.lang.Object

  |

  +--com.compoze.collab.Key

        |

        +--com.compoze.collab.groupware.CustomNamedKey

All Implemented Interfaces:
java.io.Serializable

public class CustomNamedKey
extends Key

The CustomNamedKey class provides a way to create keys that are not statically mapped at runtime, but can be used to set and get properties with any provider. CustomNamedKey instances will have the ID groupware:custom:name: along with the name provided.

See Also:
Serialized Form

Fields inherited from class com.compoze.collab.Key
BASE_TYPE_MASK, EMPTY_KEY_ARRAY, EMPTY_STRING, s_keyMap, VALUE_ARRAY, VALUE_BINARY, VALUE_BOOLEAN, VALUE_DATE, VALUE_DOUBLE, VALUE_ENUMELEMENT, VALUE_FLOAT, VALUE_INTEGER, VALUE_ITEM, VALUE_LONG, VALUE_SERIALIZABLE, VALUE_SHORT, VALUE_STRING, VALUE_UNKNOWN
 
Method Summary
static CustomNamedKey create(java.lang.String sName, int iValueType)
          Creates a new custom key
 java.lang.String getName()
          Gets the name for this custom key.
 
Methods inherited from class com.compoze.collab.Key
equals, get, getID, getIntID, getValueType, getValueTypeName, hashCode, isCalculated, isReadOnly, staticValueTypeName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

create


public static CustomNamedKey create(java.lang.String sName,
                                    int iValueType)
Creates a new custom key
Parameters:
sName - the name of this key
iValueType - the value type of this key
Returns:
the new custom key

getName


public java.lang.String getName()
Gets the name for this custom key.
Returns:
this key's name.

Compoze Software, Inc.

Copyright ©1999-2003 Compoze Software, Inc. All rights reserved.