Interface XsemanticsSystem
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
XsemanticsSystemImpl
public interface XsemanticsSystem extends org.eclipse.emf.ecore.EObjectA representation of the model object 'System'.The following features are supported:
- See Also:
XsemanticsPackage.getXsemanticsSystem()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<AuxiliaryDescription>getAuxiliaryDescriptions()Returns the value of the 'Auxiliary Descriptions' containment reference list.org.eclipse.emf.common.util.EList<AuxiliaryFunction>getAuxiliaryFunctions()Returns the value of the 'Auxiliary Functions' containment reference list.org.eclipse.emf.common.util.EList<CheckRule>getCheckrules()Returns the value of the 'Checkrules' containment reference list.java.lang.StringgetCopyright()Returns the value of the 'Copyright' attribute.org.eclipse.emf.common.util.EList<AbstractFieldDefinition>getFields()Returns the value of the 'Fields' containment reference list.org.eclipse.xtext.xtype.XImportSectiongetImportSection()Returns the value of the 'Import Section' containment reference.org.eclipse.emf.common.util.EList<JudgmentDescription>getJudgmentDescriptions()Returns the value of the 'Judgment Descriptions' containment reference list.java.lang.StringgetName()Returns the value of the 'Name' attribute.org.eclipse.emf.common.util.EList<Rule>getRules()Returns the value of the 'Rules' containment reference list.org.eclipse.xtext.common.types.JvmParameterizedTypeReferencegetSuperSystem()Returns the value of the 'Super System' containment reference.org.eclipse.xtext.common.types.JvmParameterizedTypeReferencegetValidatorExtends()Returns the value of the 'Validator Extends' containment reference.voidsetCopyright(java.lang.String value)Sets the value of the 'Copyright' attribute.voidsetImportSection(org.eclipse.xtext.xtype.XImportSection value)Sets the value of the 'Import Section' containment reference.voidsetName(java.lang.String value)Sets the value of the 'Name' attribute.voidsetSuperSystem(org.eclipse.xtext.common.types.JvmParameterizedTypeReference value)Sets the value of the 'Super System' containment reference.voidsetValidatorExtends(org.eclipse.xtext.common.types.JvmParameterizedTypeReference value)Sets the value of the 'Validator Extends' containment reference.
-
-
-
Method Detail
-
getName
java.lang.String getName()
Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
setName(String),XsemanticsPackage.getXsemanticsSystem_Name()
-
setName
void setName(java.lang.String value)
Sets the value of the 'Name' attribute.- Parameters:
value- the new value of the 'Name' attribute.- See Also:
getName()
-
getSuperSystem
org.eclipse.xtext.common.types.JvmParameterizedTypeReference getSuperSystem()
Returns the value of the 'Super System' containment reference.- Returns:
- the value of the 'Super System' containment reference.
- See Also:
setSuperSystem(JvmParameterizedTypeReference),XsemanticsPackage.getXsemanticsSystem_SuperSystem()
-
setSuperSystem
void setSuperSystem(org.eclipse.xtext.common.types.JvmParameterizedTypeReference value)
Sets the value of the 'Super System' containment reference.- Parameters:
value- the new value of the 'Super System' containment reference.- See Also:
getSuperSystem()
-
getValidatorExtends
org.eclipse.xtext.common.types.JvmParameterizedTypeReference getValidatorExtends()
Returns the value of the 'Validator Extends' containment reference.- Returns:
- the value of the 'Validator Extends' containment reference.
- See Also:
setValidatorExtends(JvmParameterizedTypeReference),XsemanticsPackage.getXsemanticsSystem_ValidatorExtends()
-
setValidatorExtends
void setValidatorExtends(org.eclipse.xtext.common.types.JvmParameterizedTypeReference value)
Sets the value of the 'Validator Extends' containment reference.- Parameters:
value- the new value of the 'Validator Extends' containment reference.- See Also:
getValidatorExtends()
-
getImportSection
org.eclipse.xtext.xtype.XImportSection getImportSection()
Returns the value of the 'Import Section' containment reference.- Returns:
- the value of the 'Import Section' containment reference.
- See Also:
setImportSection(XImportSection),XsemanticsPackage.getXsemanticsSystem_ImportSection()
-
setImportSection
void setImportSection(org.eclipse.xtext.xtype.XImportSection value)
Sets the value of the 'Import Section' containment reference.- Parameters:
value- the new value of the 'Import Section' containment reference.- See Also:
getImportSection()
-
getFields
org.eclipse.emf.common.util.EList<AbstractFieldDefinition> getFields()
Returns the value of the 'Fields' containment reference list. The list contents are of typeAbstractFieldDefinition.- Returns:
- the value of the 'Fields' containment reference list.
- See Also:
XsemanticsPackage.getXsemanticsSystem_Fields()
-
getAuxiliaryDescriptions
org.eclipse.emf.common.util.EList<AuxiliaryDescription> getAuxiliaryDescriptions()
Returns the value of the 'Auxiliary Descriptions' containment reference list. The list contents are of typeAuxiliaryDescription.- Returns:
- the value of the 'Auxiliary Descriptions' containment reference list.
- See Also:
XsemanticsPackage.getXsemanticsSystem_AuxiliaryDescriptions()
-
getJudgmentDescriptions
org.eclipse.emf.common.util.EList<JudgmentDescription> getJudgmentDescriptions()
Returns the value of the 'Judgment Descriptions' containment reference list. The list contents are of typeJudgmentDescription.- Returns:
- the value of the 'Judgment Descriptions' containment reference list.
- See Also:
XsemanticsPackage.getXsemanticsSystem_JudgmentDescriptions()
-
getAuxiliaryFunctions
org.eclipse.emf.common.util.EList<AuxiliaryFunction> getAuxiliaryFunctions()
Returns the value of the 'Auxiliary Functions' containment reference list. The list contents are of typeAuxiliaryFunction.- Returns:
- the value of the 'Auxiliary Functions' containment reference list.
- See Also:
XsemanticsPackage.getXsemanticsSystem_AuxiliaryFunctions()
-
getRules
org.eclipse.emf.common.util.EList<Rule> getRules()
Returns the value of the 'Rules' containment reference list. The list contents are of typeRule.- Returns:
- the value of the 'Rules' containment reference list.
- See Also:
XsemanticsPackage.getXsemanticsSystem_Rules()
-
getCheckrules
org.eclipse.emf.common.util.EList<CheckRule> getCheckrules()
Returns the value of the 'Checkrules' containment reference list. The list contents are of typeCheckRule.- Returns:
- the value of the 'Checkrules' containment reference list.
- See Also:
XsemanticsPackage.getXsemanticsSystem_Checkrules()
-
getCopyright
java.lang.String getCopyright()
Returns the value of the 'Copyright' attribute.- Returns:
- the value of the 'Copyright' attribute.
- See Also:
setCopyright(String),XsemanticsPackage.getXsemanticsSystem_Copyright()
-
setCopyright
void setCopyright(java.lang.String value)
Sets the value of the 'Copyright' attribute.- Parameters:
value- the new value of the 'Copyright' attribute.- See Also:
getCopyright()
-
-