Remote Systems
v6.4.1

com.ibm.etools.systems.model.impl
Class ModelPackageImpl

java.lang.Object
  extended byEPackageImpl
      extended bycom.ibm.etools.systems.model.impl.ModelPackageImpl
All Implemented Interfaces:
ModelPackage

public class ModelPackageImpl
extends EPackageImpl
implements ModelPackage

An implementation of the model Package.

See Also:
Serialized Form

Field Summary
static String copyright
           
 
Fields inherited from interface com.ibm.etools.systems.model.ModelPackage
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, SYSTEM_CONNECTION, SYSTEM_CONNECTION__ALIAS_NAME, SYSTEM_CONNECTION__DEFAULT_USER_ID, SYSTEM_CONNECTION__DESCRIPTION, SYSTEM_CONNECTION__HOST_NAME, SYSTEM_CONNECTION__OFFLINE, SYSTEM_CONNECTION__PROMPTABLE, SYSTEM_CONNECTION__SYSTEM_TYPE, SYSTEM_CONNECTION_FEATURE_COUNT, SYSTEM_CONNECTION_POOL, SYSTEM_CONNECTION_POOL__CONNECTIONS, SYSTEM_CONNECTION_POOL__NAME, SYSTEM_CONNECTION_POOL_FEATURE_COUNT, SYSTEM_PROFILE, SYSTEM_PROFILE__DEFAULT_PRIVATE, SYSTEM_PROFILE__NAME, SYSTEM_PROFILE_FEATURE_COUNT, SYSTEM_PROFILE_MANAGER, SYSTEM_PROFILE_MANAGER__PROFILES, SYSTEM_PROFILE_MANAGER_FEATURE_COUNT
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 ModelFactory getModelFactory()
           
 EAttribute getSystemConnection_AliasName()
           
 EAttribute getSystemConnection_DefaultUserId()
           
 EAttribute getSystemConnection_Description()
           
 EAttribute getSystemConnection_HostName()
           
 EAttribute getSystemConnection_Offline()
           
 EAttribute getSystemConnection_Promptable()
           
 EAttribute getSystemConnection_SystemType()
           
 EClass getSystemConnection()
           
 EReference getSystemConnectionPool_Connections()
           
 EAttribute getSystemConnectionPool_Name()
           
 EClass getSystemConnectionPool()
           
 EAttribute getSystemProfile_DefaultPrivate()
           
 EAttribute getSystemProfile_Name()
           
 EClass getSystemProfile()
           
 EReference getSystemProfileManager_Profiles()
           
 EClass getSystemProfileManager()
           
static ModelPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final String copyright

See Also:
Constant Field Values
Method Detail

init

public static ModelPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This method drives initialization for interdependent packages directly, in parallel with this package, itself.

Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.

Invocation of this method will not affect any packages that have already been initialized.

See Also:
ModelPackage.eNS_URI, createPackageContents(), initializePackageContents()

getSystemConnection

public EClass getSystemConnection()

Specified by:
getSystemConnection in interface ModelPackage
Returns:
the meta object for class 'System Connection'.
See Also:
SystemConnection

getSystemConnection_SystemType

public EAttribute getSystemConnection_SystemType()

Specified by:
getSystemConnection_SystemType in interface ModelPackage
Returns:
the meta object for the attribute 'System Type'.
See Also:
SystemConnection.getSystemType(), ModelPackage.getSystemConnection()

getSystemConnection_AliasName

public EAttribute getSystemConnection_AliasName()

Specified by:
getSystemConnection_AliasName in interface ModelPackage
Returns:
the meta object for the attribute 'Alias Name'.
See Also:
SystemConnection.getAliasName(), ModelPackage.getSystemConnection()

getSystemConnection_HostName

public EAttribute getSystemConnection_HostName()

Specified by:
getSystemConnection_HostName in interface ModelPackage
Returns:
the meta object for the attribute 'Host Name'.
See Also:
SystemConnection.getHostName(), ModelPackage.getSystemConnection()

getSystemConnection_Description

public EAttribute getSystemConnection_Description()

Specified by:
getSystemConnection_Description in interface ModelPackage
Returns:
the meta object for the attribute 'Description'.
See Also:
SystemConnection.getDescription(), ModelPackage.getSystemConnection()

getSystemConnection_DefaultUserId

public EAttribute getSystemConnection_DefaultUserId()

Specified by:
getSystemConnection_DefaultUserId in interface ModelPackage
Returns:
the meta object for the attribute 'Default User Id'.
See Also:
SystemConnection.getDefaultUserId(), ModelPackage.getSystemConnection()

getSystemConnection_Promptable

public EAttribute getSystemConnection_Promptable()

Specified by:
getSystemConnection_Promptable in interface ModelPackage
Returns:
the meta object for the attribute 'Promptable'.
See Also:
SystemConnection.isPromptable(), ModelPackage.getSystemConnection()

getSystemConnection_Offline

public EAttribute getSystemConnection_Offline()

Specified by:
getSystemConnection_Offline in interface ModelPackage
Returns:
the meta object for the attribute 'Offline'.
See Also:
SystemConnection.isOffline(), ModelPackage.getSystemConnection()

getSystemConnectionPool

public EClass getSystemConnectionPool()

Specified by:
getSystemConnectionPool in interface ModelPackage
Returns:
the meta object for class 'System Connection Pool'.
See Also:
SystemConnectionPool

getSystemConnectionPool_Name

public EAttribute getSystemConnectionPool_Name()

Specified by:
getSystemConnectionPool_Name in interface ModelPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
SystemConnectionPool.getName(), ModelPackage.getSystemConnectionPool()

getSystemConnectionPool_Connections

public EReference getSystemConnectionPool_Connections()

Specified by:
getSystemConnectionPool_Connections in interface ModelPackage
Returns:
the meta object for the reference list 'Connections'.
See Also:
SystemConnectionPool.getConnections(), ModelPackage.getSystemConnectionPool()

getSystemProfile

public EClass getSystemProfile()

Specified by:
getSystemProfile in interface ModelPackage
Returns:
the meta object for class 'System Profile'.
See Also:
SystemProfile

getSystemProfile_Name

public EAttribute getSystemProfile_Name()

Specified by:
getSystemProfile_Name in interface ModelPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
SystemProfile.getName(), ModelPackage.getSystemProfile()

getSystemProfile_DefaultPrivate

public EAttribute getSystemProfile_DefaultPrivate()

Specified by:
getSystemProfile_DefaultPrivate in interface ModelPackage
Returns:
the meta object for the attribute 'Default Private'.
See Also:
SystemProfile.isDefaultPrivate(), ModelPackage.getSystemProfile()

getSystemProfileManager

public EClass getSystemProfileManager()

Specified by:
getSystemProfileManager in interface ModelPackage
Returns:
the meta object for class 'System Profile Manager'.
See Also:
SystemProfileManager

getSystemProfileManager_Profiles

public EReference getSystemProfileManager_Profiles()

Specified by:
getSystemProfileManager_Profiles in interface ModelPackage
Returns:
the meta object for the reference list 'Profiles'.
See Also:
SystemProfileManager.getProfiles(), ModelPackage.getSystemProfileManager()

getModelFactory

public ModelFactory getModelFactory()

Specified by:
getModelFactory in interface ModelPackage
Returns:
the factory that creates the instances of the model.

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.


initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.


Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.