com.ibm.websphere.models.config.xct
Interface XCTServiceConfig

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
XCTServiceConfigImpl

public interface XCTServiceConfig
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'XCT Service Config'.

The following features are supported:

See Also:
XCTConfigPackage.getXCTServiceConfig()

Method Summary
 org.eclipse.emf.common.util.EList getSelectedModules()
          Returns the value of the 'Selected Modules' containment reference list.
 java.lang.String getTraceLevel()
          Returns the value of the 'Trace Level' attribute
 java.lang.String getTraceTarget()
          Returns the value of the 'Trace Target' attribute
 boolean isEnabled()
          Returns the value of the 'Enabled' attribute
 void setEnabled(boolean value)
          Sets the value of the 'Enabled' attribute
 void setTraceLevel(java.lang.String value)
          Sets the value of the 'Trace Level' attribute
 void setTraceTarget(java.lang.String value)
          Sets the value of the 'Trace Target' attribute
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

isEnabled

boolean isEnabled()
Returns the value of the 'Enabled' attribute.

If the meaning of the 'Enabled' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Enabled' attribute.
See Also:
setEnabled(boolean), XCTConfigPackage.getXCTServiceConfig_Enabled()

setEnabled

void setEnabled(boolean value)
Sets the value of the 'Enabled' attribute.

Parameters:
value - the new value of the 'Enabled' attribute.
See Also:
isEnabled()

getTraceLevel

java.lang.String getTraceLevel()
Returns the value of the 'Trace Level' attribute.

If the meaning of the 'Trace Level' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Trace Level' attribute.
See Also:
setTraceLevel(String), XCTConfigPackage.getXCTServiceConfig_TraceLevel()

setTraceLevel

void setTraceLevel(java.lang.String value)
Sets the value of the 'Trace Level' attribute.

Parameters:
value - the new value of the 'Trace Level' attribute.
See Also:
getTraceLevel()

getTraceTarget

java.lang.String getTraceTarget()
Returns the value of the 'Trace Target' attribute.

If the meaning of the 'Trace Target' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Trace Target' attribute.
See Also:
setTraceTarget(String), XCTConfigPackage.getXCTServiceConfig_TraceTarget()

setTraceTarget

void setTraceTarget(java.lang.String value)
Sets the value of the 'Trace Target' attribute.

Parameters:
value - the new value of the 'Trace Target' attribute.
See Also:
getTraceTarget()

getSelectedModules

org.eclipse.emf.common.util.EList getSelectedModules()
Returns the value of the 'Selected Modules' containment reference list. The list contents are of type SCAModuleTraceConfig.

If the meaning of the 'Selected Modules' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Selected Modules' containment reference list.
See Also:
XCTConfigPackage.getXCTServiceConfig_SelectedModules()