All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jboss.drools.DocumentRoot Maven / Gradle / Ivy

/**
 */
package org.jboss.drools;

import java.math.BigInteger;

import org.eclipse.emf.common.util.EMap;

import org.eclipse.emf.ecore.EObject;

import org.eclipse.emf.ecore.util.FeatureMap;

/**
 * 
 * A representation of the model object 'Document Root'.
 * 
 *
 * 

* The following features are supported: *

    *
  • {@link org.jboss.drools.DocumentRoot#getMixed Mixed}
  • *
  • {@link org.jboss.drools.DocumentRoot#getXMLNSPrefixMap XMLNS Prefix Map}
  • *
  • {@link org.jboss.drools.DocumentRoot#getXSISchemaLocation XSI Schema Location}
  • *
  • {@link org.jboss.drools.DocumentRoot#getBetaDistribution Beta Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getParameterValue Parameter Value}
  • *
  • {@link org.jboss.drools.DocumentRoot#getBinomialDistribution Binomial Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getBooleanParameter Boolean Parameter}
  • *
  • {@link org.jboss.drools.DocumentRoot#getDateTimeParameter Date Time Parameter}
  • *
  • {@link org.jboss.drools.DocumentRoot#getDecimalParameter Decimal Parameter}
  • *
  • {@link org.jboss.drools.DocumentRoot#getDurationParameter Duration Parameter}
  • *
  • {@link org.jboss.drools.DocumentRoot#getEnumParameter Enum Parameter}
  • *
  • {@link org.jboss.drools.DocumentRoot#getErlangDistribution Erlang Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getExpressionParameter Expression Parameter}
  • *
  • {@link org.jboss.drools.DocumentRoot#getFloatingParameter Floating Parameter}
  • *
  • {@link org.jboss.drools.DocumentRoot#getGammaDistribution Gamma Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getGlobal Global}
  • *
  • {@link org.jboss.drools.DocumentRoot#getImport Import}
  • *
  • {@link org.jboss.drools.DocumentRoot#getLogNormalDistribution Log Normal Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getMetadata Metadata}
  • *
  • {@link org.jboss.drools.DocumentRoot#getMetaentry Metaentry}
  • *
  • {@link org.jboss.drools.DocumentRoot#getNegativeExponentialDistribution Negative Exponential Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getNormalDistribution Normal Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getNumericParameter Numeric Parameter}
  • *
  • {@link org.jboss.drools.DocumentRoot#getOnEntryScript On Entry Script}
  • *
  • {@link org.jboss.drools.DocumentRoot#getOnExitScript On Exit Script}
  • *
  • {@link org.jboss.drools.DocumentRoot#getPoissonDistribution Poisson Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getProcessAnalysisData Process Analysis Data}
  • *
  • {@link org.jboss.drools.DocumentRoot#getRandomDistribution Random Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getStringParameter String Parameter}
  • *
  • {@link org.jboss.drools.DocumentRoot#getTriangularDistribution Triangular Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getTruncatedNormalDistribution Truncated Normal Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getUniformDistribution Uniform Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getUserDistribution User Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getUserDistributionDataPoint User Distribution Data Point}
  • *
  • {@link org.jboss.drools.DocumentRoot#getWeibullDistribution Weibull Distribution}
  • *
  • {@link org.jboss.drools.DocumentRoot#getPackageName Package Name}
  • *
  • {@link org.jboss.drools.DocumentRoot#getPriority Priority}
  • *
  • {@link org.jboss.drools.DocumentRoot#getRuleFlowGroup Rule Flow Group}
  • *
  • {@link org.jboss.drools.DocumentRoot#getTaskName Task Name}
  • *
  • {@link org.jboss.drools.DocumentRoot#getVersion Version}
  • *
*

* * @see org.jboss.drools.DroolsPackage#getDocumentRoot() * @model extendedMetaData="name='' kind='mixed'" * @generated */ public interface DocumentRoot extends EObject { /** * Returns the value of the 'Mixed' attribute list. * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}. * *

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

* * @return the value of the 'Mixed' attribute list. * @see org.jboss.drools.DroolsPackage#getDocumentRoot_Mixed() * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true" * extendedMetaData="kind='elementWildcard' name=':mixed'" * @generated */ FeatureMap getMixed(); /** * Returns the value of the 'XMLNS Prefix Map' map. * The key is of type {@link java.lang.String}, * and the value is of type {@link java.lang.String}, * *

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

* * @return the value of the 'XMLNS Prefix Map' map. * @see org.jboss.drools.DroolsPackage#getDocumentRoot_XMLNSPrefixMap() * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry" transient="true" * extendedMetaData="kind='attribute' name='xmlns:prefix'" * @generated */ EMap getXMLNSPrefixMap(); /** * Returns the value of the 'XSI Schema Location' map. * The key is of type {@link java.lang.String}, * and the value is of type {@link java.lang.String}, * *

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

* * @return the value of the 'XSI Schema Location' map. * @see org.jboss.drools.DroolsPackage#getDocumentRoot_XSISchemaLocation() * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry" transient="true" * extendedMetaData="kind='attribute' name='xsi:schemaLocation'" * @generated */ EMap getXSISchemaLocation(); /** * Returns the value of the 'Beta Distribution' containment reference. * *

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

* * @return the value of the 'Beta Distribution' containment reference. * @see #setBetaDistribution(BetaDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_BetaDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='BetaDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ BetaDistributionType getBetaDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getBetaDistribution Beta Distribution}' containment reference. * * * @param value the new value of the 'Beta Distribution' containment reference. * @see #getBetaDistribution() * @generated */ void setBetaDistribution(BetaDistributionType value); /** * Returns the value of the 'Parameter Value' containment reference. * *

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

* * @return the value of the 'Parameter Value' containment reference. * @see #setParameterValue(ParameterValue) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_ParameterValue() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='ParameterValue' namespace='##targetNamespace'" * @generated */ ParameterValue getParameterValue(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getParameterValue Parameter Value}' containment reference. * * * @param value the new value of the 'Parameter Value' containment reference. * @see #getParameterValue() * @generated */ void setParameterValue(ParameterValue value); /** * Returns the value of the 'Binomial Distribution' containment reference. * *

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

* * @return the value of the 'Binomial Distribution' containment reference. * @see #setBinomialDistribution(BinomialDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_BinomialDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='BinomialDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ BinomialDistributionType getBinomialDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getBinomialDistribution Binomial Distribution}' containment reference. * * * @param value the new value of the 'Binomial Distribution' containment reference. * @see #getBinomialDistribution() * @generated */ void setBinomialDistribution(BinomialDistributionType value); /** * Returns the value of the 'Boolean Parameter' containment reference. * *

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

* * @return the value of the 'Boolean Parameter' containment reference. * @see #setBooleanParameter(BooleanParameterType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_BooleanParameter() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='BooleanParameter' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ BooleanParameterType getBooleanParameter(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getBooleanParameter Boolean Parameter}' containment reference. * * * @param value the new value of the 'Boolean Parameter' containment reference. * @see #getBooleanParameter() * @generated */ void setBooleanParameter(BooleanParameterType value); /** * Returns the value of the 'Date Time Parameter' containment reference. * *

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

* * @return the value of the 'Date Time Parameter' containment reference. * @see #setDateTimeParameter(DateTimeParameterType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_DateTimeParameter() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='DateTimeParameter' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ DateTimeParameterType getDateTimeParameter(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getDateTimeParameter Date Time Parameter}' containment reference. * * * @param value the new value of the 'Date Time Parameter' containment reference. * @see #getDateTimeParameter() * @generated */ void setDateTimeParameter(DateTimeParameterType value); /** * Returns the value of the 'Decimal Parameter' containment reference. * *

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

* * @return the value of the 'Decimal Parameter' containment reference. * @see #setDecimalParameter(DecimalParameterType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_DecimalParameter() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='DecimalParameter' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ DecimalParameterType getDecimalParameter(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getDecimalParameter Decimal Parameter}' containment reference. * * * @param value the new value of the 'Decimal Parameter' containment reference. * @see #getDecimalParameter() * @generated */ void setDecimalParameter(DecimalParameterType value); /** * Returns the value of the 'Duration Parameter' containment reference. * *

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

* * @return the value of the 'Duration Parameter' containment reference. * @see #setDurationParameter(DurationParameterType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_DurationParameter() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='DurationParameter' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ DurationParameterType getDurationParameter(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getDurationParameter Duration Parameter}' containment reference. * * * @param value the new value of the 'Duration Parameter' containment reference. * @see #getDurationParameter() * @generated */ void setDurationParameter(DurationParameterType value); /** * Returns the value of the 'Enum Parameter' containment reference. * *

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

* * @return the value of the 'Enum Parameter' containment reference. * @see #setEnumParameter(EnumParameterType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_EnumParameter() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='EnumParameter' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ EnumParameterType getEnumParameter(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getEnumParameter Enum Parameter}' containment reference. * * * @param value the new value of the 'Enum Parameter' containment reference. * @see #getEnumParameter() * @generated */ void setEnumParameter(EnumParameterType value); /** * Returns the value of the 'Erlang Distribution' containment reference. * *

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

* * @return the value of the 'Erlang Distribution' containment reference. * @see #setErlangDistribution(ErlangDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_ErlangDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='ErlangDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ ErlangDistributionType getErlangDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getErlangDistribution Erlang Distribution}' containment reference. * * * @param value the new value of the 'Erlang Distribution' containment reference. * @see #getErlangDistribution() * @generated */ void setErlangDistribution(ErlangDistributionType value); /** * Returns the value of the 'Expression Parameter' containment reference. * *

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

* * @return the value of the 'Expression Parameter' containment reference. * @see #setExpressionParameter(ExpressionParameterType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_ExpressionParameter() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='ExpressionParameter' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ ExpressionParameterType getExpressionParameter(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getExpressionParameter Expression Parameter}' containment reference. * * * @param value the new value of the 'Expression Parameter' containment reference. * @see #getExpressionParameter() * @generated */ void setExpressionParameter(ExpressionParameterType value); /** * Returns the value of the 'Floating Parameter' containment reference. * *

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

* * @return the value of the 'Floating Parameter' containment reference. * @see #setFloatingParameter(FloatingParameterType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_FloatingParameter() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='FloatingParameter' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ FloatingParameterType getFloatingParameter(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getFloatingParameter Floating Parameter}' containment reference. * * * @param value the new value of the 'Floating Parameter' containment reference. * @see #getFloatingParameter() * @generated */ void setFloatingParameter(FloatingParameterType value); /** * Returns the value of the 'Gamma Distribution' containment reference. * *

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

* * @return the value of the 'Gamma Distribution' containment reference. * @see #setGammaDistribution(GammaDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_GammaDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='GammaDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ GammaDistributionType getGammaDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getGammaDistribution Gamma Distribution}' containment reference. * * * @param value the new value of the 'Gamma Distribution' containment reference. * @see #getGammaDistribution() * @generated */ void setGammaDistribution(GammaDistributionType value); /** * Returns the value of the 'Global' containment reference. * *

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

* * @return the value of the 'Global' containment reference. * @see #setGlobal(GlobalType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_Global() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='global' namespace='##targetNamespace'" * @generated */ GlobalType getGlobal(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getGlobal Global}' containment reference. * * * @param value the new value of the 'Global' containment reference. * @see #getGlobal() * @generated */ void setGlobal(GlobalType value); /** * Returns the value of the 'Import' containment reference. * *

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

* * @return the value of the 'Import' containment reference. * @see #setImport(ImportType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_Import() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='import' namespace='##targetNamespace'" * @generated */ ImportType getImport(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getImport Import}' containment reference. * * * @param value the new value of the 'Import' containment reference. * @see #getImport() * @generated */ void setImport(ImportType value); /** * Returns the value of the 'Log Normal Distribution' containment reference. * *

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

* * @return the value of the 'Log Normal Distribution' containment reference. * @see #setLogNormalDistribution(LogNormalDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_LogNormalDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='LogNormalDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ LogNormalDistributionType getLogNormalDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getLogNormalDistribution Log Normal Distribution}' containment reference. * * * @param value the new value of the 'Log Normal Distribution' containment reference. * @see #getLogNormalDistribution() * @generated */ void setLogNormalDistribution(LogNormalDistributionType value); /** * Returns the value of the 'Metadata' containment reference. * *

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

* * @return the value of the 'Metadata' containment reference. * @see #setMetadata(MetadataType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_Metadata() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='metadata' namespace='##targetNamespace'" * @generated */ MetadataType getMetadata(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getMetadata Metadata}' containment reference. * * * @param value the new value of the 'Metadata' containment reference. * @see #getMetadata() * @generated */ void setMetadata(MetadataType value); /** * Returns the value of the 'Metaentry' containment reference. * *

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

* * @return the value of the 'Metaentry' containment reference. * @see #setMetaentry(MetaentryType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_Metaentry() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='metaentry' namespace='##targetNamespace'" * @generated */ MetaentryType getMetaentry(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getMetaentry Metaentry}' containment reference. * * * @param value the new value of the 'Metaentry' containment reference. * @see #getMetaentry() * @generated */ void setMetaentry(MetaentryType value); /** * Returns the value of the 'Negative Exponential Distribution' containment reference. * *

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

* * @return the value of the 'Negative Exponential Distribution' containment reference. * @see #setNegativeExponentialDistribution(NegativeExponentialDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_NegativeExponentialDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='NegativeExponentialDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ NegativeExponentialDistributionType getNegativeExponentialDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getNegativeExponentialDistribution Negative Exponential Distribution}' containment reference. * * * @param value the new value of the 'Negative Exponential Distribution' containment reference. * @see #getNegativeExponentialDistribution() * @generated */ void setNegativeExponentialDistribution(NegativeExponentialDistributionType value); /** * Returns the value of the 'Normal Distribution' containment reference. * *

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

* * @return the value of the 'Normal Distribution' containment reference. * @see #setNormalDistribution(NormalDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_NormalDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='NormalDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ NormalDistributionType getNormalDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getNormalDistribution Normal Distribution}' containment reference. * * * @param value the new value of the 'Normal Distribution' containment reference. * @see #getNormalDistribution() * @generated */ void setNormalDistribution(NormalDistributionType value); /** * Returns the value of the 'Numeric Parameter' containment reference. * *

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

* * @return the value of the 'Numeric Parameter' containment reference. * @see #setNumericParameter(NumericParameterType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_NumericParameter() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='NumericParameter' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ NumericParameterType getNumericParameter(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getNumericParameter Numeric Parameter}' containment reference. * * * @param value the new value of the 'Numeric Parameter' containment reference. * @see #getNumericParameter() * @generated */ void setNumericParameter(NumericParameterType value); /** * Returns the value of the 'On Entry Script' containment reference. * *

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

* * @return the value of the 'On Entry Script' containment reference. * @see #setOnEntryScript(OnEntryScriptType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_OnEntryScript() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='onEntry-script' namespace='##targetNamespace'" * @generated */ OnEntryScriptType getOnEntryScript(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getOnEntryScript On Entry Script}' containment reference. * * * @param value the new value of the 'On Entry Script' containment reference. * @see #getOnEntryScript() * @generated */ void setOnEntryScript(OnEntryScriptType value); /** * Returns the value of the 'On Exit Script' containment reference. * *

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

* * @return the value of the 'On Exit Script' containment reference. * @see #setOnExitScript(OnExitScriptType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_OnExitScript() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='onExit-script' namespace='##targetNamespace'" * @generated */ OnExitScriptType getOnExitScript(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getOnExitScript On Exit Script}' containment reference. * * * @param value the new value of the 'On Exit Script' containment reference. * @see #getOnExitScript() * @generated */ void setOnExitScript(OnExitScriptType value); /** * Returns the value of the 'Poisson Distribution' containment reference. * *

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

* * @return the value of the 'Poisson Distribution' containment reference. * @see #setPoissonDistribution(PoissonDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_PoissonDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='PoissonDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ PoissonDistributionType getPoissonDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getPoissonDistribution Poisson Distribution}' containment reference. * * * @param value the new value of the 'Poisson Distribution' containment reference. * @see #getPoissonDistribution() * @generated */ void setPoissonDistribution(PoissonDistributionType value); /** * Returns the value of the 'Process Analysis Data' containment reference. * *

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

* * @return the value of the 'Process Analysis Data' containment reference. * @see #setProcessAnalysisData(ProcessAnalysisDataType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_ProcessAnalysisData() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='ProcessAnalysisData' namespace='##targetNamespace'" * @generated */ ProcessAnalysisDataType getProcessAnalysisData(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getProcessAnalysisData Process Analysis Data}' containment reference. * * * @param value the new value of the 'Process Analysis Data' containment reference. * @see #getProcessAnalysisData() * @generated */ void setProcessAnalysisData(ProcessAnalysisDataType value); /** * Returns the value of the 'Random Distribution' containment reference. * *

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

* * @return the value of the 'Random Distribution' containment reference. * @see #setRandomDistribution(RandomDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_RandomDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='RandomDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ RandomDistributionType getRandomDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getRandomDistribution Random Distribution}' containment reference. * * * @param value the new value of the 'Random Distribution' containment reference. * @see #getRandomDistribution() * @generated */ void setRandomDistribution(RandomDistributionType value); /** * Returns the value of the 'String Parameter' containment reference. * *

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

* * @return the value of the 'String Parameter' containment reference. * @see #setStringParameter(StringParameterType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_StringParameter() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='StringParameter' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ StringParameterType getStringParameter(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getStringParameter String Parameter}' containment reference. * * * @param value the new value of the 'String Parameter' containment reference. * @see #getStringParameter() * @generated */ void setStringParameter(StringParameterType value); /** * Returns the value of the 'Triangular Distribution' containment reference. * *

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

* * @return the value of the 'Triangular Distribution' containment reference. * @see #setTriangularDistribution(TriangularDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_TriangularDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='TriangularDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ TriangularDistributionType getTriangularDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getTriangularDistribution Triangular Distribution}' containment reference. * * * @param value the new value of the 'Triangular Distribution' containment reference. * @see #getTriangularDistribution() * @generated */ void setTriangularDistribution(TriangularDistributionType value); /** * Returns the value of the 'Truncated Normal Distribution' containment reference. * *

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

* * @return the value of the 'Truncated Normal Distribution' containment reference. * @see #setTruncatedNormalDistribution(TruncatedNormalDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_TruncatedNormalDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='TruncatedNormalDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ TruncatedNormalDistributionType getTruncatedNormalDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getTruncatedNormalDistribution Truncated Normal Distribution}' containment reference. * * * @param value the new value of the 'Truncated Normal Distribution' containment reference. * @see #getTruncatedNormalDistribution() * @generated */ void setTruncatedNormalDistribution(TruncatedNormalDistributionType value); /** * Returns the value of the 'Uniform Distribution' containment reference. * *

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

* * @return the value of the 'Uniform Distribution' containment reference. * @see #setUniformDistribution(UniformDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_UniformDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='UniformDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ UniformDistributionType getUniformDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getUniformDistribution Uniform Distribution}' containment reference. * * * @param value the new value of the 'Uniform Distribution' containment reference. * @see #getUniformDistribution() * @generated */ void setUniformDistribution(UniformDistributionType value); /** * Returns the value of the 'User Distribution' containment reference. * *

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

* * @return the value of the 'User Distribution' containment reference. * @see #setUserDistribution(UserDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_UserDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='UserDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ UserDistributionType getUserDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getUserDistribution User Distribution}' containment reference. * * * @param value the new value of the 'User Distribution' containment reference. * @see #getUserDistribution() * @generated */ void setUserDistribution(UserDistributionType value); /** * Returns the value of the 'User Distribution Data Point' containment reference. * *

* If the meaning of the 'User Distribution Data Point' containment reference isn't clear, * there really should be more of a description here... *

* * @return the value of the 'User Distribution Data Point' containment reference. * @see #setUserDistributionDataPoint(UserDistributionDataPointType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_UserDistributionDataPoint() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='UserDistributionDataPoint' namespace='##targetNamespace'" * @generated */ UserDistributionDataPointType getUserDistributionDataPoint(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getUserDistributionDataPoint User Distribution Data Point}' containment reference. * * * @param value the new value of the 'User Distribution Data Point' containment reference. * @see #getUserDistributionDataPoint() * @generated */ void setUserDistributionDataPoint(UserDistributionDataPointType value); /** * Returns the value of the 'Weibull Distribution' containment reference. * *

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

* * @return the value of the 'Weibull Distribution' containment reference. * @see #setWeibullDistribution(WeibullDistributionType) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_WeibullDistribution() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='WeibullDistribution' namespace='##targetNamespace' affiliation='ParameterValue'" * @generated */ WeibullDistributionType getWeibullDistribution(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getWeibullDistribution Weibull Distribution}' containment reference. * * * @param value the new value of the 'Weibull Distribution' containment reference. * @see #getWeibullDistribution() * @generated */ void setWeibullDistribution(WeibullDistributionType value); /** * Returns the value of the 'Package Name' attribute. * *

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

* * @return the value of the 'Package Name' attribute. * @see #setPackageName(String) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_PackageName() * @model dataType="org.jboss.drools.PackageNameType" * extendedMetaData="kind='attribute' name='packageName' namespace='##targetNamespace'" * @generated */ String getPackageName(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getPackageName Package Name}' attribute. * * * @param value the new value of the 'Package Name' attribute. * @see #getPackageName() * @generated */ void setPackageName(String value); /** * Returns the value of the 'Priority' attribute. * *

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

* * @return the value of the 'Priority' attribute. * @see #setPriority(BigInteger) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_Priority() * @model dataType="org.jboss.drools.PriorityType" * extendedMetaData="kind='attribute' name='priority' namespace='##targetNamespace'" * @generated */ BigInteger getPriority(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getPriority Priority}' attribute. * * * @param value the new value of the 'Priority' attribute. * @see #getPriority() * @generated */ void setPriority(BigInteger value); /** * Returns the value of the 'Rule Flow Group' attribute. * *

* If the meaning of the 'Rule Flow Group' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Rule Flow Group' attribute. * @see #setRuleFlowGroup(String) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_RuleFlowGroup() * @model dataType="org.jboss.drools.RuleFlowGroupType" * extendedMetaData="kind='attribute' name='ruleFlowGroup' namespace='##targetNamespace'" * @generated */ String getRuleFlowGroup(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getRuleFlowGroup Rule Flow Group}' attribute. * * * @param value the new value of the 'Rule Flow Group' attribute. * @see #getRuleFlowGroup() * @generated */ void setRuleFlowGroup(String value); /** * Returns the value of the 'Task Name' attribute. * *

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

* * @return the value of the 'Task Name' attribute. * @see #setTaskName(String) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_TaskName() * @model dataType="org.jboss.drools.TaskNameType" * extendedMetaData="kind='attribute' name='taskName' namespace='##targetNamespace'" * @generated */ String getTaskName(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getTaskName Task Name}' attribute. * * * @param value the new value of the 'Task Name' attribute. * @see #getTaskName() * @generated */ void setTaskName(String value); /** * Returns the value of the 'Version' attribute. * *

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

* * @return the value of the 'Version' attribute. * @see #setVersion(String) * @see org.jboss.drools.DroolsPackage#getDocumentRoot_Version() * @model dataType="org.jboss.drools.VersionType" * extendedMetaData="kind='attribute' name='version' namespace='##targetNamespace'" * @generated */ String getVersion(); /** * Sets the value of the '{@link org.jboss.drools.DocumentRoot#getVersion Version}' attribute. * * * @param value the new value of the 'Version' attribute. * @see #getVersion() * @generated */ void setVersion(String value); } // DocumentRoot




© 2015 - 2025 Weber Informatics LLC | Privacy Policy