wt.identity
Class IdentityFactory

java.lang.Object
  extended by wt.identity.IdentityFactory
All Implemented Interfaces:
Externalizable, Serializable, wt.services.applicationcontext.ApplicationContextChild

public class IdentityFactory
extends Object
implements wt.services.applicationcontext.ApplicationContextChild, Externalizable

Factory object that can issue DisplayInformation about other objects. The factory uses information defined in the systems service.properties file to determine the proper objects to return. service.properties entries are defines for the context: default, service: wt.identity.DisplayIdentification, serviceSelector: null. The object supplied on the call the factories methods are the requester for the service.

Supported API: true

Extendable: false

See Also:
DisplayIdentification, DisplayIdentity, Serialized Form

Method Summary
static LocalizableMessage getDisplayIdentifier(Object object)
          

Supported API: true
static LocalizableMessage[] getDisplayIdentifiers(WTCollection collection)
          

Supported API: true
static DisplayIdentity[] getDisplayIdentities(WTCollection collection)
          

Supported API: true
static DisplayIdentity getDisplayIdentity(Object object)
          

Supported API: true
static LocalizableMessage getDisplayType(Object object)
          

Supported API: true
static LocalizableMessage[] getDisplayTypes(WTCollection collection)
          

Supported API: true
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDisplayIdentity

public static DisplayIdentity getDisplayIdentity(Object object)


Supported API: true

Parameters:
object -
Returns:
DisplayIdentity

getDisplayType

public static LocalizableMessage getDisplayType(Object object)


Supported API: true

Parameters:
object -
Returns:
LocalizableMessage

getDisplayIdentifier

public static LocalizableMessage getDisplayIdentifier(Object object)


Supported API: true

Parameters:
object -
Returns:
LocalizableMessage

getDisplayIdentities

public static DisplayIdentity[] getDisplayIdentities(WTCollection collection)
                                              throws WTException


Supported API: true

Parameters:
collection -
Returns:
DisplayIdentity[]
Throws:
WTException

getDisplayTypes

public static LocalizableMessage[] getDisplayTypes(WTCollection collection)
                                            throws WTException


Supported API: true

Parameters:
collection -
Returns:
LocalizableMessage[]
Throws:
WTException

getDisplayIdentifiers

public static LocalizableMessage[] getDisplayIdentifiers(WTCollection collection)
                                                  throws WTException


Supported API: true

Parameters:
collection -
Returns:
LocalizableMessage[]
Throws:
WTException