com.softwareag.centrasite.appl.framework.mapping
Class SupportTypeUtils

java.lang.Object
  extended by com.softwareag.centrasite.appl.framework.mapping.SupportTypeUtils

public class SupportTypeUtils
extends java.lang.Object


Field Summary
static javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_ANY
           
static javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_EMAIL_ADDRESS
           
static javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_INTERNATIONAL_STRING
           
static javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_LOCALIZED_STRING
           
static javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_PERSON_NAME
           
static javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_POSTAL_ADDRESS
           
static javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_SLOT
           
static javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_TELEPHONE_NUMBER
           
static java.lang.String SUPPORT_TYPE_ANY_KEY
           
static java.lang.String SUPPORT_TYPE_EMAIL_ADDRESS_KEY
           
static java.lang.String SUPPORT_TYPE_INTERNATIONAL_STRING_KEY
           
static java.lang.String SUPPORT_TYPE_LOCALIZED_STRING_KEY
           
static java.lang.String SUPPORT_TYPE_PERSON_NAME_KEY
           
static java.lang.String SUPPORT_TYPE_POSTAL_ADDRESS_KEY
           
static java.lang.String SUPPORT_TYPE_SLOT_KEY
           
static java.lang.String SUPPORT_TYPE_TELEPHONE_NUMBER_KEY
           
static java.util.ArrayList<java.lang.String> supportTypeKyes
           
 
Constructor Summary
SupportTypeUtils()
           
 
Method Summary
static BeanType createAnyBeanType(RegistryObjectModel model)
           
static BeanType createEmailAddressBeanType(RegistryObjectModel model)
          Create an Email Address bean type
static BeanType createInternationalStringBeanType(RegistryObjectModel model)
          Create a International String bean type
static BeanType createLocalizedStringBeanType(RegistryObjectModel model)
          Create a Localized String bean type
static BeanType createPersonNameBeanType(RegistryObjectModel model)
          Create an Person Name bean type
static BeanType createPostalAddressBeanType(RegistryObjectModel model)
          Create a Postal Address bean type
static BeanType createSlotBeanType(RegistryObjectModel model)
          Create a Localized String bean type
static BeanType createTelephoneNumberBeanType(RegistryObjectModel model)
          Create a Telephone Number bean type
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REGISTRY_OBJECT_TYPE_PERSON_NAME

public static final javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_PERSON_NAME

REGISTRY_OBJECT_TYPE_EMAIL_ADDRESS

public static final javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_EMAIL_ADDRESS

REGISTRY_OBJECT_TYPE_POSTAL_ADDRESS

public static final javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_POSTAL_ADDRESS

REGISTRY_OBJECT_TYPE_TELEPHONE_NUMBER

public static final javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_TELEPHONE_NUMBER

REGISTRY_OBJECT_TYPE_INTERNATIONAL_STRING

public static final javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_INTERNATIONAL_STRING

REGISTRY_OBJECT_TYPE_LOCALIZED_STRING

public static final javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_LOCALIZED_STRING

REGISTRY_OBJECT_TYPE_ANY

public static final javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_ANY

REGISTRY_OBJECT_TYPE_SLOT

public static final javax.xml.namespace.QName REGISTRY_OBJECT_TYPE_SLOT

SUPPORT_TYPE_EMAIL_ADDRESS_KEY

public static final java.lang.String SUPPORT_TYPE_EMAIL_ADDRESS_KEY
See Also:
Constant Field Values

SUPPORT_TYPE_PERSON_NAME_KEY

public static final java.lang.String SUPPORT_TYPE_PERSON_NAME_KEY
See Also:
Constant Field Values

SUPPORT_TYPE_POSTAL_ADDRESS_KEY

public static final java.lang.String SUPPORT_TYPE_POSTAL_ADDRESS_KEY
See Also:
Constant Field Values

SUPPORT_TYPE_TELEPHONE_NUMBER_KEY

public static final java.lang.String SUPPORT_TYPE_TELEPHONE_NUMBER_KEY
See Also:
Constant Field Values

SUPPORT_TYPE_INTERNATIONAL_STRING_KEY

public static final java.lang.String SUPPORT_TYPE_INTERNATIONAL_STRING_KEY
See Also:
Constant Field Values

SUPPORT_TYPE_LOCALIZED_STRING_KEY

public static final java.lang.String SUPPORT_TYPE_LOCALIZED_STRING_KEY
See Also:
Constant Field Values

SUPPORT_TYPE_SLOT_KEY

public static final java.lang.String SUPPORT_TYPE_SLOT_KEY
See Also:
Constant Field Values

SUPPORT_TYPE_ANY_KEY

public static final java.lang.String SUPPORT_TYPE_ANY_KEY
See Also:
Constant Field Values

supportTypeKyes

public static final java.util.ArrayList<java.lang.String> supportTypeKyes
Constructor Detail

SupportTypeUtils

public SupportTypeUtils()
Method Detail

createSlotBeanType

public static BeanType createSlotBeanType(RegistryObjectModel model)
Create a Localized String bean type

Parameters:
model - the registry object model
Returns:
BeanType

createAnyBeanType

public static BeanType createAnyBeanType(RegistryObjectModel model)

createLocalizedStringBeanType

public static BeanType createLocalizedStringBeanType(RegistryObjectModel model)
Create a Localized String bean type

Parameters:
model -
Returns:
BeanType

createInternationalStringBeanType

public static BeanType createInternationalStringBeanType(RegistryObjectModel model)
Create a International String bean type

Parameters:
model -
Returns:
BeanType

createTelephoneNumberBeanType

public static BeanType createTelephoneNumberBeanType(RegistryObjectModel model)
Create a Telephone Number bean type

Parameters:
model -
Returns:
BeanType

createPostalAddressBeanType

public static BeanType createPostalAddressBeanType(RegistryObjectModel model)
Create a Postal Address bean type

Parameters:
model -
Returns:
BeanTYpe

createEmailAddressBeanType

public static BeanType createEmailAddressBeanType(RegistryObjectModel model)
Create an Email Address bean type

Parameters:
model -
Returns:
BeanType

createPersonNameBeanType

public static BeanType createPersonNameBeanType(RegistryObjectModel model)
Create an Person Name bean type

Parameters:
model -
Returns:
BeanType