com.ibm.wbit.tel
Interface TStaffSettings

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

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

A representation of the model object 'TStaff Settings'. Contains the staff settings as required by the individual tasks. Not all elements are applicable for all task kinds. Pls. refer to the SDD to see which may be used for which tasks.

Since:
6.0.1
See Also:
TaskPackage.getTStaffSettings()

Field Summary
static java.lang.String COPYRIGHT
           
 
Method Summary
 TAdministrator getAdministrator()
          Returns the value of the 'Administrator' containment reference.
 org.eclipse.emf.common.util.EList getContactQuery()
          Returns the value of the 'Contact Query' containment reference list.
 TEditor getEditor()
          Returns the value of the 'Editor' containment reference.
 TInheritedAuthorization getInheritedAuthorization()
          Returns the value of the 'Inherited Authorization' attribute.
 TPotentialInstanceCreator getPotentialInstanceCreator()
          Returns the value of the 'Potential Instance Creator' containment reference.
 TPotentialOwner getPotentialOwner()
          Returns the value of the 'Potential Owner' containment reference.
 TPotentialStarter getPotentialStarter()
          Returns the value of the 'Potential Starter' containment reference.
 TReader getReader()
          Returns the value of the 'Reader' containment reference.
 boolean isSetInheritedAuthorization()
          Returns whether the value of the 'Inherited Authorization' attribute is set.
 void setAdministrator(TAdministrator value)
          Sets the value of the 'Administrator' containment reference.
 void setEditor(TEditor value)
          Sets the value of the 'Editor' containment reference.
 void setInheritedAuthorization(TInheritedAuthorization value)
          Sets the value of the 'Inherited Authorization' attribute.
 void setPotentialInstanceCreator(TPotentialInstanceCreator value)
          Sets the value of the 'Potential Instance Creator' containment reference.
 void setPotentialOwner(TPotentialOwner value)
          Sets the value of the 'Potential Owner' containment reference.
 void setPotentialStarter(TPotentialStarter value)
          Sets the value of the 'Potential Starter' containment reference.
 void setReader(TReader value)
          Sets the value of the 'Reader' containment reference.
 void unsetInheritedAuthorization()
          Unsets the value of the 'Inherited Authorization' 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
 

Field Detail

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Method Detail

getAdministrator

TAdministrator getAdministrator()
Returns the value of the 'Administrator' containment reference.

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

Returns:
the value of the 'Administrator' containment reference.
See Also:
setAdministrator(TAdministrator), TaskPackage.getTStaffSettings_Administrator()

setAdministrator

void setAdministrator(TAdministrator value)
Sets the value of the 'Administrator' containment reference.

Parameters:
value - the new value of the 'Administrator' containment reference.
See Also:
getAdministrator()

getEditor

TEditor getEditor()
Returns the value of the 'Editor' containment reference.

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

Returns:
the value of the 'Editor' containment reference.
See Also:
setEditor(TEditor), TaskPackage.getTStaffSettings_Editor()

setEditor

void setEditor(TEditor value)
Sets the value of the 'Editor' containment reference.

Parameters:
value - the new value of the 'Editor' containment reference.
See Also:
getEditor()

getPotentialOwner

TPotentialOwner getPotentialOwner()
Returns the value of the 'Potential Owner' containment reference.

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

Returns:
the value of the 'Potential Owner' containment reference.
See Also:
setPotentialOwner(TPotentialOwner), TaskPackage.getTStaffSettings_PotentialOwner()

setPotentialOwner

void setPotentialOwner(TPotentialOwner value)
Sets the value of the 'Potential Owner' containment reference.

Parameters:
value - the new value of the 'Potential Owner' containment reference.
See Also:
getPotentialOwner()

getReader

TReader getReader()
Returns the value of the 'Reader' containment reference.

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

Returns:
the value of the 'Reader' containment reference.
See Also:
setReader(TReader), TaskPackage.getTStaffSettings_Reader()

setReader

void setReader(TReader value)
Sets the value of the 'Reader' containment reference.

Parameters:
value - the new value of the 'Reader' containment reference.
See Also:
getReader()

getPotentialInstanceCreator

TPotentialInstanceCreator getPotentialInstanceCreator()
Returns the value of the 'Potential Instance Creator' containment reference.

If the meaning of the 'Potential Instance Creator' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Potential Instance Creator' containment reference.
See Also:
setPotentialInstanceCreator(TPotentialInstanceCreator), TaskPackage.getTStaffSettings_PotentialInstanceCreator()

setPotentialInstanceCreator

void setPotentialInstanceCreator(TPotentialInstanceCreator value)
Sets the value of the 'Potential Instance Creator' containment reference.

Parameters:
value - the new value of the 'Potential Instance Creator' containment reference.
See Also:
getPotentialInstanceCreator()

getPotentialStarter

TPotentialStarter getPotentialStarter()
Returns the value of the 'Potential Starter' containment reference.

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

Returns:
the value of the 'Potential Starter' containment reference.
See Also:
setPotentialStarter(TPotentialStarter), TaskPackage.getTStaffSettings_PotentialStarter()

setPotentialStarter

void setPotentialStarter(TPotentialStarter value)
Sets the value of the 'Potential Starter' containment reference.

Parameters:
value - the new value of the 'Potential Starter' containment reference.
See Also:
getPotentialStarter()

getContactQuery

org.eclipse.emf.common.util.EList getContactQuery()
Returns the value of the 'Contact Query' containment reference list. The list contents are of type TContactQuery.

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

Returns:
the value of the 'Contact Query' containment reference list.
See Also:
TaskPackage.getTStaffSettings_ContactQuery()

getInheritedAuthorization

TInheritedAuthorization getInheritedAuthorization()
Returns the value of the 'Inherited Authorization' attribute. The default value is "all". The literals are from the enumeration TInheritedAuthorization.

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

Returns:
the value of the 'Inherited Authorization' attribute.
See Also:
TInheritedAuthorization, isSetInheritedAuthorization(), unsetInheritedAuthorization(), setInheritedAuthorization(TInheritedAuthorization), TaskPackage.getTStaffSettings_InheritedAuthorization()

setInheritedAuthorization

void setInheritedAuthorization(TInheritedAuthorization value)
Sets the value of the 'Inherited Authorization' attribute.

Parameters:
value - the new value of the 'Inherited Authorization' attribute.
See Also:
TInheritedAuthorization, isSetInheritedAuthorization(), unsetInheritedAuthorization(), getInheritedAuthorization()

unsetInheritedAuthorization

void unsetInheritedAuthorization()
Unsets the value of the 'Inherited Authorization' attribute.

See Also:
isSetInheritedAuthorization(), getInheritedAuthorization(), setInheritedAuthorization(TInheritedAuthorization)

isSetInheritedAuthorization

boolean isSetInheritedAuthorization()
Returns whether the value of the 'Inherited Authorization' attribute is set.

Returns:
whether the value of the 'Inherited Authorization' attribute is set.
See Also:
unsetInheritedAuthorization(), getInheritedAuthorization(), setInheritedAuthorization(TInheritedAuthorization)