org.opencrx.kernel.contract1.cci
Class PhoneNumberClassImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefClass_1
      extended by org.opencrx.kernel.contract1.cci.PhoneNumberClassImpl
All Implemented Interfaces:
Serializable, RefBaseObject, RefClass, RefFeatured, PhoneNumberClass, RefClass_1_0

public class PhoneNumberClassImpl
extends RefClass_1
implements PhoneNumberClass

See Also:
Serialized Form

Constructor Summary
PhoneNumberClassImpl(RefPackage_1_0 refPackage)
           
 
Method Summary
 PhoneNumber createPhoneNumber()
          Creates an instance of class PhoneNumber.
 PhoneNumber createPhoneNumber(boolean isMain, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on all required attributes.
 PhoneNumber extendAddressable(Addressable _base, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass Addressable and all required attributes not included in this superclass.
 PhoneNumber extendAlertSender(AlertSender _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass AlertSender and all required attributes not included in this superclass.
 PhoneNumber extendAuditee(Auditee _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass Auditee and all required attributes not included in this superclass.
 PhoneNumber extendBasicObject(BasicObject _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass BasicObject and all required attributes not included in this superclass.
 PhoneNumber extendCloneable(Cloneable _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass Cloneable and all required attributes not included in this superclass.
 PhoneNumber extendContextCapable(ContextCapable _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass ContextCapable and all required attributes not included in this superclass.
 PhoneNumber extendContractAddress(ContractAddress _base, boolean automaticParsing, short phoneCountryPrefix)
          Creates an instance of class PhoneNumber based on the superclass ContractAddress and all required attributes not included in this superclass.
 PhoneNumber extendCrxObject(CrxObject _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix)
          Creates an instance of class PhoneNumber based on the superclass CrxObject and all required attributes not included in this superclass.
 PhoneNumber extendExtentCapable(ExtentCapable _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass ExtentCapable and all required attributes not included in this superclass.
 PhoneNumber extendImporter(Importer _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass Importer and all required attributes not included in this superclass.
 PhoneNumber extendIndexed(Indexed _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass Indexed and all required attributes not included in this superclass.
 PhoneNumber extendPhoneNumberAddressable(PhoneNumberAddressable _base, boolean isMain, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass PhoneNumberAddressable and all required attributes not included in this superclass.
 PhoneNumber extendSecureObject(SecureObject _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass SecureObject and all required attributes not included in this superclass.
 PhoneNumber extendSubscriptionTarget(SubscriptionTarget _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass SubscriptionTarget and all required attributes not included in this superclass.
 PhoneNumber extendViewCapable(ViewCapable _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass ViewCapable and all required attributes not included in this superclass.
 PhoneNumber extendXmlExporter(XmlExporter _base, boolean isMain, boolean automaticParsing, short phoneCountryPrefix, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class PhoneNumber based on the superclass XmlExporter and all required attributes not included in this superclass.
 PhoneNumber getPhoneNumber(Object object)
          Creates an instance of class PhoneNumber based on the specified Object instance.
 String refMofId()
           
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefClass_1
refAllOfClass, refAllOfType, refCreateInstance, refCreateStruct, refCreateStruct, refGetEnum, refGetEnum, refGetValue, refGetValue, refGetValue, refGetValue, refImmediatePackage, refInvokeOperation, refInvokeOperation, refMetaObject, refOutermostPackage, refSetValue, refSetValue, refSetValue, refVerifyConstraints
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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, refOutermostPackage, refVerifyConstraints
 

Constructor Detail

PhoneNumberClassImpl

public PhoneNumberClassImpl(RefPackage_1_0 refPackage)
Method Detail

refMofId

public String refMofId()
Specified by:
refMofId in interface RefBaseObject
Overrides:
refMofId in class RefClass_1

getPhoneNumber

public PhoneNumber getPhoneNumber(Object object)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on the specified Object instance. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
getPhoneNumber in interface PhoneNumberClass
Parameters:
object - The Object instance this class is based on. Object must be instanceof RefObject, Object_1_0 or Path.

createPhoneNumber

public PhoneNumber createPhoneNumber()
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
createPhoneNumber in interface PhoneNumberClass

createPhoneNumber

public PhoneNumber createPhoneNumber(boolean isMain,
                                     boolean automaticParsing,
                                     short phoneCountryPrefix,
                                     short accessLevelBrowse,
                                     short accessLevelDelete,
                                     short accessLevelUpdate,
                                     boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on all required attributes. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
createPhoneNumber in interface PhoneNumberClass

extendAddressable

public PhoneNumber extendAddressable(Addressable _base,
                                     boolean automaticParsing,
                                     short phoneCountryPrefix,
                                     short accessLevelBrowse,
                                     short accessLevelDelete,
                                     short accessLevelUpdate,
                                     boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on the superclass Addressable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
extendAddressable in interface PhoneNumberClass

extendPhoneNumberAddressable

public PhoneNumber extendPhoneNumberAddressable(PhoneNumberAddressable _base,
                                                boolean isMain,
                                                short accessLevelBrowse,
                                                short accessLevelDelete,
                                                short accessLevelUpdate,
                                                boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on the superclass PhoneNumberAddressable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
extendPhoneNumberAddressable in interface PhoneNumberClass

extendAlertSender

public PhoneNumber extendAlertSender(AlertSender _base,
                                     boolean isMain,
                                     boolean automaticParsing,
                                     short phoneCountryPrefix,
                                     short accessLevelBrowse,
                                     short accessLevelDelete,
                                     short accessLevelUpdate,
                                     boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on the superclass AlertSender and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
extendAlertSender in interface PhoneNumberClass

extendAuditee

public PhoneNumber extendAuditee(Auditee _base,
                                 boolean isMain,
                                 boolean automaticParsing,
                                 short phoneCountryPrefix,
                                 short accessLevelBrowse,
                                 short accessLevelDelete,
                                 short accessLevelUpdate,
                                 boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on the superclass Auditee and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
extendAuditee in interface PhoneNumberClass

extendCloneable

public PhoneNumber extendCloneable(Cloneable _base,
                                   boolean isMain,
                                   boolean automaticParsing,
                                   short phoneCountryPrefix,
                                   short accessLevelBrowse,
                                   short accessLevelDelete,
                                   short accessLevelUpdate,
                                   boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on the superclass Cloneable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
extendCloneable in interface PhoneNumberClass

extendImporter

public PhoneNumber extendImporter(Importer _base,
                                  boolean isMain,
                                  boolean automaticParsing,
                                  short phoneCountryPrefix,
                                  short accessLevelBrowse,
                                  short accessLevelDelete,
                                  short accessLevelUpdate,
                                  boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on the superclass Importer and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
extendImporter in interface PhoneNumberClass

extendIndexed

public PhoneNumber extendIndexed(Indexed _base,
                                 boolean isMain,
                                 boolean automaticParsing,
                                 short phoneCountryPrefix,
                                 short accessLevelBrowse,
                                 short accessLevelDelete,
                                 short accessLevelUpdate,
                                 boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on the superclass Indexed and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
extendIndexed in interface PhoneNumberClass

extendSecureObject

public PhoneNumber extendSecureObject(SecureObject _base,
                                      boolean isMain,
                                      boolean automaticParsing,
                                      short phoneCountryPrefix,
                                      boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber 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 PhoneNumber.

Specified by:
extendSecureObject in interface PhoneNumberClass

extendSubscriptionTarget

public PhoneNumber extendSubscriptionTarget(SubscriptionTarget _base,
                                            boolean isMain,
                                            boolean automaticParsing,
                                            short phoneCountryPrefix,
                                            short accessLevelBrowse,
                                            short accessLevelDelete,
                                            short accessLevelUpdate,
                                            boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on the superclass SubscriptionTarget and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
extendSubscriptionTarget in interface PhoneNumberClass

extendXmlExporter

public PhoneNumber extendXmlExporter(XmlExporter _base,
                                     boolean isMain,
                                     boolean automaticParsing,
                                     short phoneCountryPrefix,
                                     short accessLevelBrowse,
                                     short accessLevelDelete,
                                     short accessLevelUpdate,
                                     boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on the superclass XmlExporter and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
extendXmlExporter in interface PhoneNumberClass

extendContractAddress

public PhoneNumber extendContractAddress(ContractAddress _base,
                                         boolean automaticParsing,
                                         short phoneCountryPrefix)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on the superclass ContractAddress and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
extendContractAddress in interface PhoneNumberClass

extendCrxObject

public PhoneNumber extendCrxObject(CrxObject _base,
                                   boolean isMain,
                                   boolean automaticParsing,
                                   short phoneCountryPrefix)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber based on the superclass CrxObject and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class PhoneNumber.

Specified by:
extendCrxObject in interface PhoneNumberClass

extendBasicObject

public PhoneNumber extendBasicObject(BasicObject _base,
                                     boolean isMain,
                                     boolean automaticParsing,
                                     short phoneCountryPrefix,
                                     short accessLevelBrowse,
                                     short accessLevelDelete,
                                     short accessLevelUpdate,
                                     boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber 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 PhoneNumber.

Specified by:
extendBasicObject in interface PhoneNumberClass

extendContextCapable

public PhoneNumber extendContextCapable(ContextCapable _base,
                                        boolean isMain,
                                        boolean automaticParsing,
                                        short phoneCountryPrefix,
                                        short accessLevelBrowse,
                                        short accessLevelDelete,
                                        short accessLevelUpdate,
                                        boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber 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 PhoneNumber.

Specified by:
extendContextCapable in interface PhoneNumberClass

extendExtentCapable

public PhoneNumber extendExtentCapable(ExtentCapable _base,
                                       boolean isMain,
                                       boolean automaticParsing,
                                       short phoneCountryPrefix,
                                       short accessLevelBrowse,
                                       short accessLevelDelete,
                                       short accessLevelUpdate,
                                       boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber 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 PhoneNumber.

Specified by:
extendExtentCapable in interface PhoneNumberClass

extendViewCapable

public PhoneNumber extendViewCapable(ViewCapable _base,
                                     boolean isMain,
                                     boolean automaticParsing,
                                     short phoneCountryPrefix,
                                     short accessLevelBrowse,
                                     short accessLevelDelete,
                                     short accessLevelUpdate,
                                     boolean disabled)
Description copied from interface: PhoneNumberClass
Creates an instance of class PhoneNumber 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 PhoneNumber.

Specified by:
extendViewCapable in interface PhoneNumberClass


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