com.softwareag.centrasite.appl.framework.beans.standard
Class StandardMappingManager

java.lang.Object
  extended by com.softwareag.centrasite.appl.framework.beans.standard.StandardMappingManager

public class StandardMappingManager
extends java.lang.Object


Constructor Summary
StandardMappingManager(RegistryProvider registryProvider)
          Constructor for initializing the needed resources for this utility class
 
Method Summary
 EmailAddress createEmailAddress(java.lang.String email)
          Creates an EmailAddress instance by specifying an email address
 EmailAddress createEmailAddress(java.lang.String email, java.lang.String type)
          Creates an EmailAddress instance by specifying email address and type of address
 InternationalString createInternationalString()
          Creates an InternationalString instance
 InternationalString createInternationalString(java.util.Locale locale, java.lang.String data)
          Creates an InternationalString instance by specifying locale and String data
 InternationalString createInternationalString(java.lang.String data)
          Creates an InternationalString instance by specifying String data
 LocalizedString createLocalizedString(java.util.Locale locale, java.lang.String data)
          Creates a LocalizedString instance by specifying locale and String data
 LocalizedString createLocalizedString(java.util.Locale locale, java.lang.String stringData, java.lang.String charSetname)
          Creates a LocalizedString instance by specifying locale, String data and charSetName
 PersonName createPersonName(java.lang.String name)
          Creates a PersonName instance by specifying name
 PersonName createPersonName(java.lang.String firstName, java.lang.String midlleName, java.lang.String lastName)
          Creates a PersonName instance by specifying firstName, middleName and lastName
 PostalAddress createPostalAddress(java.lang.String streetNumber, java.lang.String street, java.lang.String city, java.lang.String stateOrProvince, java.lang.String country, java.lang.String postalCode, java.lang.String type)
          Creates a PostalAddress instance by specifying String parameters
 Slot createSlot(java.lang.String name, java.util.Collection<java.lang.String> values, java.lang.String slotType)
          Creates a Slot instance
 Slot createSlot(java.lang.String name, java.lang.String value, java.lang.String slotType)
          Creates a Slot instance
 TelephoneNumber createTelephoneNumber()
          Creates a telephone number
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardMappingManager

public StandardMappingManager(RegistryProvider registryProvider)
                       throws CSAppFrameworkException
Constructor for initializing the needed resources for this utility class

Parameters:
registryProvider -
Throws:
CSAppFrameworkException
Method Detail

createEmailAddress

public EmailAddress createEmailAddress(java.lang.String email)
                                throws CSAppFrameworkException
Creates an EmailAddress instance by specifying an email address

Parameters:
email -
Returns:
EmailAddress
Throws:
CSAppFrameworkException

createEmailAddress

public EmailAddress createEmailAddress(java.lang.String email,
                                       java.lang.String type)
                                throws CSAppFrameworkException
Creates an EmailAddress instance by specifying email address and type of address

Parameters:
email -
type -
Returns:
EmailAddress
Throws:
CSAppFrameworkException

createInternationalString

public InternationalString createInternationalString()
                                              throws CSAppFrameworkException
Creates an InternationalString instance

Returns:
InternationalString
Throws:
CSAppFrameworkException

createInternationalString

public InternationalString createInternationalString(java.lang.String data)
                                              throws CSAppFrameworkException
Creates an InternationalString instance by specifying String data

Parameters:
data -
Returns:
InternationalString
Throws:
CSAppFrameworkException

createInternationalString

public InternationalString createInternationalString(java.util.Locale locale,
                                                     java.lang.String data)
                                              throws CSAppFrameworkException
Creates an InternationalString instance by specifying locale and String data

Parameters:
locale -
data -
Returns:
InternationalString
Throws:
CSAppFrameworkException

createLocalizedString

public LocalizedString createLocalizedString(java.util.Locale locale,
                                             java.lang.String data)
                                      throws CSAppFrameworkException
Creates a LocalizedString instance by specifying locale and String data

Parameters:
locale -
data -
Returns:
LocalizedString
Throws:
CSAppFrameworkException

createLocalizedString

public LocalizedString createLocalizedString(java.util.Locale locale,
                                             java.lang.String stringData,
                                             java.lang.String charSetname)
                                      throws CSAppFrameworkException
Creates a LocalizedString instance by specifying locale, String data and charSetName

Parameters:
locale -
stringData -
charSetname -
Returns:
LocalizedString
Throws:
CSAppFrameworkException

createPersonName

public PersonName createPersonName(java.lang.String name)
                            throws CSAppFrameworkException
Creates a PersonName instance by specifying name

Parameters:
name -
Returns:
PersonName
Throws:
CSAppFrameworkException

createPersonName

public PersonName createPersonName(java.lang.String firstName,
                                   java.lang.String midlleName,
                                   java.lang.String lastName)
                            throws CSAppFrameworkException
Creates a PersonName instance by specifying firstName, middleName and lastName

Parameters:
firstName -
midlleName -
lastName -
Returns:
PersonName
Throws:
CSAppFrameworkException

createPostalAddress

public PostalAddress createPostalAddress(java.lang.String streetNumber,
                                         java.lang.String street,
                                         java.lang.String city,
                                         java.lang.String stateOrProvince,
                                         java.lang.String country,
                                         java.lang.String postalCode,
                                         java.lang.String type)
                                  throws CSAppFrameworkException
Creates a PostalAddress instance by specifying String parameters

Parameters:
streetNumber -
street -
city -
stateOrProvince -
country -
postalCode -
type -
Returns:
PostalAddress
Throws:
CSAppFrameworkException

createTelephoneNumber

public TelephoneNumber createTelephoneNumber()
                                      throws CSAppFrameworkException
Creates a telephone number

Returns:
TelephoneNumber
Throws:
CSAppFrameworkException

createSlot

public Slot createSlot(java.lang.String name,
                       java.lang.String value,
                       java.lang.String slotType)
                throws CSAppFrameworkException
Creates a Slot instance

Parameters:
name -
value -
slotType -
Returns:
Slot
Throws:
CSAppFrameworkException

createSlot

public Slot createSlot(java.lang.String name,
                       java.util.Collection<java.lang.String> values,
                       java.lang.String slotType)
                throws CSAppFrameworkException
Creates a Slot instance

Parameters:
name -
values -
slotType -
Returns:
Slot
Throws:
CSAppFrameworkException