org.opencrx.kernel.depot1.jmi1
Interface EmailAddressClass

All Superinterfaces:
RefBaseObject, RefClass, RefFeatured

public interface EmailAddressClass
extends RefClass


Method Summary
 EmailAddress createEmailAddress()
          Creates an instance of class EmailAddress.
 EmailAddress createEmailAddress(short emailFormat, short emailType, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class EmailAddress based on all required attributes.
 EmailAddress extendBasicObject(org.openmdx.base.jmi1.BasicObject _base, short emailFormat, short emailType, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class EmailAddress based on the superclass BasicObject and all required attributes not included in this superclass.
 EmailAddress extendContextCapable(org.openmdx.base.jmi1.ContextCapable _base, short emailFormat, short emailType, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class EmailAddress based on the superclass ContextCapable and all required attributes not included in this superclass.
 EmailAddress extendDepotAddress(DepotAddress _base, short emailFormat, short emailType)
          Creates an instance of class EmailAddress based on the superclass DepotAddress and all required attributes not included in this superclass.
 EmailAddress extendEmailAddressable(EmailAddressable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class EmailAddress based on the superclass EmailAddressable and all required attributes not included in this superclass.
 EmailAddress extendExtentCapable(org.openmdx.base.jmi1.ExtentCapable _base, short emailFormat, short emailType, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class EmailAddress based on the superclass ExtentCapable and all required attributes not included in this superclass.
 EmailAddress extendSecureObject(SecureObject _base, short emailFormat, short emailType)
          Creates an instance of class EmailAddress based on the superclass SecureObject and all required attributes not included in this superclass.
 EmailAddress extendViewCapable(org.openmdx.compatibility.view1.jmi1.ViewCapable _base, short emailFormat, short emailType, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class EmailAddress based on the superclass ViewCapable and all required attributes not included in this superclass.
 EmailAddress getEmailAddress(Object object)
          Creates an instance of class EmailAddress based on the specified Object instance.
 
Methods inherited from interface javax.jmi.reflect.RefClass
refAllOfClass, refAllOfType, refCreateInstance, refCreateStruct, refCreateStruct, refGetEnum, refGetEnum
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

createEmailAddress

EmailAddress createEmailAddress()
Creates an instance of class EmailAddress. This is a factory operation used to create instance objects of class EmailAddress.


getEmailAddress

EmailAddress getEmailAddress(Object object)
Creates an instance of class EmailAddress based on the specified Object instance. This is a factory operation used to create instance objects of class EmailAddress.

Parameters:
object - The Object instance this class is based on.

createEmailAddress

EmailAddress createEmailAddress(short emailFormat,
                                short emailType,
                                short accessLevelBrowse,
                                short accessLevelDelete,
                                short accessLevelUpdate)
Creates an instance of class EmailAddress based on all required attributes. This is a factory operation used to create instance objects of class EmailAddress.


extendEmailAddressable

EmailAddress extendEmailAddressable(EmailAddressable _base,
                                    short accessLevelBrowse,
                                    short accessLevelDelete,
                                    short accessLevelUpdate)
Creates an instance of class EmailAddress based on the superclass EmailAddressable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class EmailAddress.


extendSecureObject

EmailAddress extendSecureObject(SecureObject _base,
                                short emailFormat,
                                short emailType)
Creates an instance of class EmailAddress based on the superclass SecureObject and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class EmailAddress.


extendDepotAddress

EmailAddress extendDepotAddress(DepotAddress _base,
                                short emailFormat,
                                short emailType)
Creates an instance of class EmailAddress based on the superclass DepotAddress and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class EmailAddress.


extendBasicObject

EmailAddress extendBasicObject(org.openmdx.base.jmi1.BasicObject _base,
                               short emailFormat,
                               short emailType,
                               short accessLevelBrowse,
                               short accessLevelDelete,
                               short accessLevelUpdate)
Creates an instance of class EmailAddress based on the superclass BasicObject and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class EmailAddress.


extendContextCapable

EmailAddress extendContextCapable(org.openmdx.base.jmi1.ContextCapable _base,
                                  short emailFormat,
                                  short emailType,
                                  short accessLevelBrowse,
                                  short accessLevelDelete,
                                  short accessLevelUpdate)
Creates an instance of class EmailAddress based on the superclass ContextCapable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class EmailAddress.


extendExtentCapable

EmailAddress extendExtentCapable(org.openmdx.base.jmi1.ExtentCapable _base,
                                 short emailFormat,
                                 short emailType,
                                 short accessLevelBrowse,
                                 short accessLevelDelete,
                                 short accessLevelUpdate)
Creates an instance of class EmailAddress based on the superclass ExtentCapable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class EmailAddress.


extendViewCapable

EmailAddress extendViewCapable(org.openmdx.compatibility.view1.jmi1.ViewCapable _base,
                               short emailFormat,
                               short emailType,
                               short accessLevelBrowse,
                               short accessLevelDelete,
                               short accessLevelUpdate)
Creates an instance of class EmailAddress based on the superclass ViewCapable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class EmailAddress.



This software is published under the BSD license. Copyright © 2003-2007, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.