Remote Systems
v6.4.1

com.ibm.etools.systems.subsystems.impl
Class RemoteSystemEnvVarImpl

java.lang.Object
  extended byEObjectImpl
      extended bycom.ibm.etools.systems.subsystems.impl.RemoteSystemEnvVarImpl
All Implemented Interfaces:
RemoteSystemEnvVar

public class RemoteSystemEnvVarImpl
extends EObjectImpl
implements RemoteSystemEnvVar

See Also:
Serialized Form

Field Summary
protected static String ADDITIONAL_ATTRIBUTES_EDEFAULT
          The default value of the 'Additional Attributes' attribute
protected  String additionalAttributes
           
static String copyright
           
protected  String name
           
protected static String NAME_EDEFAULT
          The default value of the 'Name' attribute
protected  String value
           
protected static String VALUE_EDEFAULT
          The default value of the 'Value' attribute
 
Constructor Summary
protected RemoteSystemEnvVarImpl()
           
 
Method Summary
 Object eGet(EStructuralFeature eFeature, boolean resolve)
           
 boolean eIsSet(EStructuralFeature eFeature)
           
 void eSet(EStructuralFeature eFeature, Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(EStructuralFeature eFeature)
           
 String getAdditionalAttributes()
           
 String getName()
           
 String getValue()
           
 void setAdditionalAttributes(String newAdditionalAttributes)
           
 void setName(String newName)
           
 void setValue(String newValue)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

copyright

public static final String copyright

See Also:
Constant Field Values

NAME_EDEFAULT

protected static final String NAME_EDEFAULT
The default value of the 'Name' attribute.

See Also:
getName()

name

protected String name

VALUE_EDEFAULT

protected static final String VALUE_EDEFAULT
The default value of the 'Value' attribute.

See Also:
getValue()

value

protected String value

ADDITIONAL_ATTRIBUTES_EDEFAULT

protected static final String ADDITIONAL_ATTRIBUTES_EDEFAULT
The default value of the 'Additional Attributes' attribute.

See Also:
getAdditionalAttributes()

additionalAttributes

protected String additionalAttributes
Constructor Detail

RemoteSystemEnvVarImpl

protected RemoteSystemEnvVarImpl()
Method Detail

eStaticClass

protected EClass eStaticClass()


getName

public String getName()
Specified by:
getName in interface RemoteSystemEnvVar
Returns:
The value of the Name attribute The name of the environment variable to set at connect time

setName

public void setName(String newName)
Specified by:
setName in interface RemoteSystemEnvVar
Parameters:
newName - The new value of the Name attribute

getValue

public String getValue()
Specified by:
getValue in interface RemoteSystemEnvVar
Returns:
The value of the Value attribute The value to set this environment variable to at connect time

setValue

public void setValue(String newValue)
Specified by:
setValue in interface RemoteSystemEnvVar
Parameters:
newValue - The new value of the Value attribute

getAdditionalAttributes

public String getAdditionalAttributes()
Specified by:
getAdditionalAttributes in interface RemoteSystemEnvVar
Returns:
The value of the AdditionalAttributes attribute Additional attributes that may need to be persisted per environment variable.

setAdditionalAttributes

public void setAdditionalAttributes(String newAdditionalAttributes)
Specified by:
setAdditionalAttributes in interface RemoteSystemEnvVar
Parameters:
newAdditionalAttributes - The new value of the AdditionalAttributes attribute

eGet

public Object eGet(EStructuralFeature eFeature,
                   boolean resolve)


eIsSet

public boolean eIsSet(EStructuralFeature eFeature)

eSet

public void eSet(EStructuralFeature eFeature,
                 Object newValue)

eUnset

public void eUnset(EStructuralFeature eFeature)

toString

public String toString()

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.