TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.models.symptom
Interface DocumentRoot

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

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

A representation of the model object 'Document Root'.

The following features are supported:

See Also:
SymptomPackage.getDocumentRoot()
Generated
[EMF] Model
extendedMetaData="name='' kind='mixed'"

Method Summary
 org.eclipse.emf.ecore.util.FeatureMap getMixed()
          Returns the value of the 'Mixed' attribute list.
 Symptom getSymptom()
          Returns the value of the 'Symptom' containment reference
 SymptomCatalog getSymptomCatalog()
          Returns the value of the 'Symptom Catalog' containment reference
 SymptomContainer getSymptomContainer()
          Returns the value of the 'Symptom Container' containment reference
 SymptomDefinition getSymptomDefinition()
          Returns the value of the 'Symptom Definition' containment reference
 SymptomEffect getSymptomEffect()
          Returns the value of the 'Symptom Effect' containment reference
 SymptomEngine getSymptomEngine()
          Returns the value of the 'Symptom Engine' containment reference
 SymptomRule getSymptomRule()
          Returns the value of the 'Symptom Rule' containment reference
 org.eclipse.emf.common.util.EMap getXMLNSPrefixMap()
          Returns the value of the 'XMLNS Prefix Map' map.
 org.eclipse.emf.common.util.EMap getXSISchemaLocation()
          Returns the value of the 'XSI Schema Location' map.
 void setSymptom(Symptom value)
          Sets the value of the 'Symptom' containment reference
 void setSymptomCatalog(SymptomCatalog value)
          Sets the value of the 'Symptom Catalog' containment reference
 void setSymptomContainer(SymptomContainer value)
          Sets the value of the 'Symptom Container' containment reference
 void setSymptomDefinition(SymptomDefinition value)
          Sets the value of the 'Symptom Definition' containment reference
 void setSymptomEffect(SymptomEffect value)
          Sets the value of the 'Symptom Effect' containment reference
 void setSymptomEngine(SymptomEngine value)
          Sets the value of the 'Symptom Engine' containment reference
 void setSymptomRule(SymptomRule value)
          Sets the value of the 'Symptom Rule' containment reference
 
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

getMixed

org.eclipse.emf.ecore.util.FeatureMap getMixed()
Returns the value of the 'Mixed' attribute list. The list contents are of type FeatureMap.Entry.

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

Returns:
the value of the 'Mixed' attribute list.
See Also:
SymptomPackage.getDocumentRoot_Mixed()
Generated
[EMF] Model
unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true" extendedMetaData="kind='elementWildcard' name=':mixed'"

getXMLNSPrefixMap

org.eclipse.emf.common.util.EMap getXMLNSPrefixMap()
Returns the value of the 'XMLNS Prefix Map' map. The key is of type String, and the value is of type String,

If the meaning of the 'XMLNS Prefix Map' map isn't clear, there really should be more of a description here...

Returns:
the value of the 'XMLNS Prefix Map' map.
See Also:
SymptomPackage.getDocumentRoot_XMLNSPrefixMap()
Generated
[EMF] Model
mapType="org.eclipse.emf.ecore.EStringToStringMapEntry" keyType="java.lang.String" valueType="java.lang.String" transient="true" extendedMetaData="kind='attribute' name='xmlns:prefix'"

getXSISchemaLocation

org.eclipse.emf.common.util.EMap getXSISchemaLocation()
Returns the value of the 'XSI Schema Location' map. The key is of type String, and the value is of type String,

If the meaning of the 'XSI Schema Location' map isn't clear, there really should be more of a description here...

Returns:
the value of the 'XSI Schema Location' map.
See Also:
SymptomPackage.getDocumentRoot_XSISchemaLocation()
Generated
[EMF] Model
mapType="org.eclipse.emf.ecore.EStringToStringMapEntry" keyType="java.lang.String" valueType="java.lang.String" transient="true" extendedMetaData="kind='attribute' name='xsi:schemaLocation'"

getSymptom

Symptom getSymptom()
Returns the value of the 'Symptom' containment reference.

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

Returns:
the value of the 'Symptom' containment reference.
See Also:
setSymptom(Symptom), SymptomPackage.getDocumentRoot_Symptom()
Generated
[EMF] Model
containment="true" resolveProxies="false" upper="-2" transient="true" volatile="true" derived="true" extendedMetaData="kind='element' name='symptom' namespace='##targetNamespace'"

setSymptom

void setSymptom(Symptom value)
Sets the value of the 'Symptom' containment reference.

Parameters:
value - the new value of the 'Symptom' containment reference.
See Also:
getSymptom()
Generated

getSymptomCatalog

SymptomCatalog getSymptomCatalog()
Returns the value of the 'Symptom Catalog' containment reference.

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

Returns:
the value of the 'Symptom Catalog' containment reference.
See Also:
setSymptomCatalog(SymptomCatalog), SymptomPackage.getDocumentRoot_SymptomCatalog()
Generated
[EMF] Model
containment="true" resolveProxies="false" upper="-2" transient="true" volatile="true" derived="true" extendedMetaData="kind='element' name='symptomCatalog' namespace='##targetNamespace'"

setSymptomCatalog

void setSymptomCatalog(SymptomCatalog value)
Sets the value of the 'Symptom Catalog' containment reference.

Parameters:
value - the new value of the 'Symptom Catalog' containment reference.
See Also:
getSymptomCatalog()
Generated

getSymptomContainer

SymptomContainer getSymptomContainer()
Returns the value of the 'Symptom Container' containment reference.

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

Returns:
the value of the 'Symptom Container' containment reference.
See Also:
setSymptomContainer(SymptomContainer), SymptomPackage.getDocumentRoot_SymptomContainer()
Generated
[EMF] Model
containment="true" resolveProxies="false" upper="-2" transient="true" volatile="true" derived="true" extendedMetaData="kind='element' name='symptomContainer' namespace='##targetNamespace'"

setSymptomContainer

void setSymptomContainer(SymptomContainer value)
Sets the value of the 'Symptom Container' containment reference.

Parameters:
value - the new value of the 'Symptom Container' containment reference.
See Also:
getSymptomContainer()
Generated

getSymptomDefinition

SymptomDefinition getSymptomDefinition()
Returns the value of the 'Symptom Definition' containment reference.

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

Returns:
the value of the 'Symptom Definition' containment reference.
See Also:
setSymptomDefinition(SymptomDefinition), SymptomPackage.getDocumentRoot_SymptomDefinition()
Generated
[EMF] Model
containment="true" resolveProxies="false" upper="-2" transient="true" volatile="true" derived="true" extendedMetaData="kind='element' name='symptomDefinition' namespace='##targetNamespace'"

setSymptomDefinition

void setSymptomDefinition(SymptomDefinition value)
Sets the value of the 'Symptom Definition' containment reference.

Parameters:
value - the new value of the 'Symptom Definition' containment reference.
See Also:
getSymptomDefinition()
Generated

getSymptomEffect

SymptomEffect getSymptomEffect()
Returns the value of the 'Symptom Effect' containment reference.

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

Returns:
the value of the 'Symptom Effect' containment reference.
See Also:
setSymptomEffect(SymptomEffect), SymptomPackage.getDocumentRoot_SymptomEffect()
Generated
[EMF] Model
containment="true" resolveProxies="false" upper="-2" transient="true" volatile="true" derived="true" extendedMetaData="kind='element' name='symptomEffect' namespace='##targetNamespace'"

setSymptomEffect

void setSymptomEffect(SymptomEffect value)
Sets the value of the 'Symptom Effect' containment reference.

Parameters:
value - the new value of the 'Symptom Effect' containment reference.
See Also:
getSymptomEffect()
Generated

getSymptomEngine

SymptomEngine getSymptomEngine()
Returns the value of the 'Symptom Engine' containment reference.

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

Returns:
the value of the 'Symptom Engine' containment reference.
See Also:
setSymptomEngine(SymptomEngine), SymptomPackage.getDocumentRoot_SymptomEngine()
Generated
[EMF] Model
containment="true" resolveProxies="false" upper="-2" transient="true" volatile="true" derived="true" extendedMetaData="kind='element' name='symptomEngine' namespace='##targetNamespace'"

setSymptomEngine

void setSymptomEngine(SymptomEngine value)
Sets the value of the 'Symptom Engine' containment reference.

Parameters:
value - the new value of the 'Symptom Engine' containment reference.
See Also:
getSymptomEngine()
Generated

getSymptomRule

SymptomRule getSymptomRule()
Returns the value of the 'Symptom Rule' containment reference.

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

Returns:
the value of the 'Symptom Rule' containment reference.
See Also:
setSymptomRule(SymptomRule), SymptomPackage.getDocumentRoot_SymptomRule()
Generated
[EMF] Model
containment="true" resolveProxies="false" upper="-2" transient="true" volatile="true" derived="true" extendedMetaData="kind='element' name='symptomRule' namespace='##targetNamespace'"

setSymptomRule

void setSymptomRule(SymptomRule value)
Sets the value of the 'Symptom Rule' containment reference.

Parameters:
value - the new value of the 'Symptom Rule' containment reference.
See Also:
getSymptomRule()
Generated

TPTP 4.6.0 Platform Project
Public API Specification