Class XsemanticsAdapterFactory

  • All Implemented Interfaces:
    org.eclipse.emf.common.notify.AdapterFactory

    public class XsemanticsAdapterFactory
    extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
    The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.
    See Also:
    XsemanticsPackage
    • Field Detail

      • modelPackage

        protected static XsemanticsPackage modelPackage
        The cached model package.
      • modelSwitch

        protected XsemanticsSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
        The switch that delegates to the createXXX methods.
    • Constructor Detail

      • XsemanticsAdapterFactory

        public XsemanticsAdapterFactory()
        Creates an instance of the adapter factory.
    • Method Detail

      • isFactoryForType

        public boolean isFactoryForType​(java.lang.Object object)
        Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.
        Specified by:
        isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
        Overrides:
        isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
        Returns:
        whether this factory is applicable for the type of the object.
      • createAdapter

        public org.eclipse.emf.common.notify.Adapter createAdapter​(org.eclipse.emf.common.notify.Notifier target)
        Creates an adapter for the target.
        Overrides:
        createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
        Parameters:
        target - the object to adapt.
        Returns:
        the adapter for the target.
      • createXsemanticsFileAdapter

        public org.eclipse.emf.common.notify.Adapter createXsemanticsFileAdapter()
        Creates a new adapter for an object of class 'File'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        XsemanticsFile
      • createXsemanticsSystemAdapter

        public org.eclipse.emf.common.notify.Adapter createXsemanticsSystemAdapter()
        Creates a new adapter for an object of class 'System'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        XsemanticsSystem
      • createInjectedAdapter

        public org.eclipse.emf.common.notify.Adapter createInjectedAdapter()
        Creates a new adapter for an object of class 'Injected'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        Injected
      • createAuxiliaryDescriptionAdapter

        public org.eclipse.emf.common.notify.Adapter createAuxiliaryDescriptionAdapter()
        Creates a new adapter for an object of class 'Auxiliary Description'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        AuxiliaryDescription
      • createJudgmentDescriptionAdapter

        public org.eclipse.emf.common.notify.Adapter createJudgmentDescriptionAdapter()
        Creates a new adapter for an object of class 'Judgment Description'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        JudgmentDescription
      • createJudgmentParameterAdapter

        public org.eclipse.emf.common.notify.Adapter createJudgmentParameterAdapter()
        Creates a new adapter for an object of class 'Judgment Parameter'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        JudgmentParameter
      • createAuxiliaryFunctionAdapter

        public org.eclipse.emf.common.notify.Adapter createAuxiliaryFunctionAdapter()
        Creates a new adapter for an object of class 'Auxiliary Function'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        AuxiliaryFunction
      • createRuleAdapter

        public org.eclipse.emf.common.notify.Adapter createRuleAdapter()
        Creates a new adapter for an object of class 'Rule'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        Rule
      • createAxiomAdapter

        public org.eclipse.emf.common.notify.Adapter createAxiomAdapter()
        Creates a new adapter for an object of class 'Axiom'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        Axiom
      • createRuleWithPremisesAdapter

        public org.eclipse.emf.common.notify.Adapter createRuleWithPremisesAdapter()
        Creates a new adapter for an object of class 'Rule With Premises'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        RuleWithPremises
      • createCheckRuleAdapter

        public org.eclipse.emf.common.notify.Adapter createCheckRuleAdapter()
        Creates a new adapter for an object of class 'Check Rule'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        CheckRule
      • createRuleConclusionAdapter

        public org.eclipse.emf.common.notify.Adapter createRuleConclusionAdapter()
        Creates a new adapter for an object of class 'Rule Conclusion'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        RuleConclusion
      • createRuleInvocationAdapter

        public org.eclipse.emf.common.notify.Adapter createRuleInvocationAdapter()
        Creates a new adapter for an object of class 'Rule Invocation'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        RuleInvocation
      • createEnvironmentAdapter

        public org.eclipse.emf.common.notify.Adapter createEnvironmentAdapter()
        Creates a new adapter for an object of class 'Environment'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        Environment
      • createRuleConclusionElementAdapter

        public org.eclipse.emf.common.notify.Adapter createRuleConclusionElementAdapter()
        Creates a new adapter for an object of class 'Rule Conclusion Element'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        RuleConclusionElement
      • createRuleParameterAdapter

        public org.eclipse.emf.common.notify.Adapter createRuleParameterAdapter()
        Creates a new adapter for an object of class 'Rule Parameter'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        RuleParameter
      • createExpressionInConclusionAdapter

        public org.eclipse.emf.common.notify.Adapter createExpressionInConclusionAdapter()
        Creates a new adapter for an object of class 'Expression In Conclusion'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ExpressionInConclusion
      • createOutputParameterAdapter

        public org.eclipse.emf.common.notify.Adapter createOutputParameterAdapter()
        Creates a new adapter for an object of class 'Output Parameter'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        OutputParameter
      • createInputParameterAdapter

        public org.eclipse.emf.common.notify.Adapter createInputParameterAdapter()
        Creates a new adapter for an object of class 'Input Parameter'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        InputParameter
      • createOrExpressionAdapter

        public org.eclipse.emf.common.notify.Adapter createOrExpressionAdapter()
        Creates a new adapter for an object of class 'Or Expression'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        OrExpression
      • createFailAdapter

        public org.eclipse.emf.common.notify.Adapter createFailAdapter()
        Creates a new adapter for an object of class 'Fail'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        Fail
      • createEnvironmentCompositionAdapter

        public org.eclipse.emf.common.notify.Adapter createEnvironmentCompositionAdapter()
        Creates a new adapter for an object of class 'Environment Composition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        EnvironmentComposition
      • createEnvironmentMappingAdapter

        public org.eclipse.emf.common.notify.Adapter createEnvironmentMappingAdapter()
        Creates a new adapter for an object of class 'Environment Mapping'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        EnvironmentMapping
      • createEmptyEnvironmentAdapter

        public org.eclipse.emf.common.notify.Adapter createEmptyEnvironmentAdapter()
        Creates a new adapter for an object of class 'Empty Environment'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        EmptyEnvironment
      • createErrorSpecificationAdapter

        public org.eclipse.emf.common.notify.Adapter createErrorSpecificationAdapter()
        Creates a new adapter for an object of class 'Error Specification'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ErrorSpecification
      • createUniqueByNameAdapter

        public org.eclipse.emf.common.notify.Adapter createUniqueByNameAdapter()
        Creates a new adapter for an object of class 'Unique By Name'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        UniqueByName
      • createOverriderAdapter

        public org.eclipse.emf.common.notify.Adapter createOverriderAdapter()
        Creates a new adapter for an object of class 'Overrider'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        Overrider
      • createReferToJudgmentAdapter

        public org.eclipse.emf.common.notify.Adapter createReferToJudgmentAdapter()
        Creates a new adapter for an object of class 'Refer To Judgment'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ReferToJudgment
      • createNamedAdapter

        public org.eclipse.emf.common.notify.Adapter createNamedAdapter()
        Creates a new adapter for an object of class 'Named'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        Named
      • createCachedClauseAdapter

        public org.eclipse.emf.common.notify.Adapter createCachedClauseAdapter()
        Creates a new adapter for an object of class 'Cached Clause'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        CachedClause
      • createCachableAdapter

        public org.eclipse.emf.common.notify.Adapter createCachableAdapter()
        Creates a new adapter for an object of class 'Cachable'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        Cachable
      • createDescriptionAdapter

        public org.eclipse.emf.common.notify.Adapter createDescriptionAdapter()
        Creates a new adapter for an object of class 'Description'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        Description
      • createAbstractFieldDefinitionAdapter

        public org.eclipse.emf.common.notify.Adapter createAbstractFieldDefinitionAdapter()
        Creates a new adapter for an object of class 'Abstract Field Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        AbstractFieldDefinition
      • createFieldDefinitionAdapter

        public org.eclipse.emf.common.notify.Adapter createFieldDefinitionAdapter()
        Creates a new adapter for an object of class 'Field Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        FieldDefinition
      • createXExpressionAdapter

        public org.eclipse.emf.common.notify.Adapter createXExpressionAdapter()
        Creates a new adapter for an object of class 'XExpression'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        Since:
        2.7
        See Also:
        XExpression
      • createEObjectAdapter

        public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
        Creates a new adapter for the default case. This default implementation returns null.
        Returns:
        the new adapter.