Package org.eclipse.xtext.serializer.sequencer.ISemanticNodeProvider

Examples of org.eclipse.xtext.serializer.sequencer.ISemanticNodeProvider.INodesForEObjectProvider


  protected void sequence_UrlTok(EObject context, UrlTok semanticObject) {
    if(errorAcceptor != null) {
      if(transientValues.isValueTransient(semanticObject, CssDslPackage.Literals.URL_TOK__URL) == ValueTransient.YES)
        errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, CssDslPackage.Literals.URL_TOK__URL));
    }
    INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
    SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
    feeder.accept(grammarAccess.getUrlTokAccess().getUrlURLTypeParserRuleCall_1_0(), semanticObject.getUrl());
    feeder.finish();
  }
View Full Code Here


  protected void sequence_charset(EObject context, charset semanticObject) {
    if(errorAcceptor != null) {
      if(transientValues.isValueTransient(semanticObject, CssDslPackage.Literals.CHARSET__CHARSET) == ValueTransient.YES)
        errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, CssDslPackage.Literals.CHARSET__CHARSET));
    }
    INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
    SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
    feeder.accept(grammarAccess.getCharsetAccess().getCharsetCSSSTRINGTerminalRuleCall_1_0(), semanticObject.getCharset());
    feeder.finish();
  }
View Full Code Here

  protected void sequence_css_property(EObject context, css_property semanticObject) {
    if(errorAcceptor != null) {
      if(transientValues.isValueTransient(semanticObject, CssDslPackage.Literals.CSS_PROPERTY__NAME) == ValueTransient.YES)
        errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, CssDslPackage.Literals.CSS_PROPERTY__NAME));
    }
    INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
    SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
    feeder.accept(grammarAccess.getCss_propertyAccess().getNameValidPropertyIdentParserRuleCall_1_0(), semanticObject.getName());
    feeder.finish();
  }
View Full Code Here

  protected void sequence_importExpression(EObject context, importExpression semanticObject) {
    if(errorAcceptor != null) {
      if(transientValues.isValueTransient(semanticObject, CssDslPackage.Literals.IMPORT_EXPRESSION__VALUE) == ValueTransient.YES)
        errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, CssDslPackage.Literals.IMPORT_EXPRESSION__VALUE));
    }
    INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
    SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
    feeder.accept(grammarAccess.getImportExpressionAccess().getValueCSSSTRINGTerminalRuleCall_1_0_0(), semanticObject.getValue());
    feeder.finish();
  }
View Full Code Here

  protected void sequence_Import(EObject context, Import semanticObject) {
    if(errorAcceptor != null) {
      if(transientValues.isValueTransient(semanticObject, FXBeanPackage.Literals.IMPORT__IMPORTED_NAMESPACE) == ValueTransient.YES)
        errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, FXBeanPackage.Literals.IMPORT__IMPORTED_NAMESPACE));
    }
    INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
    SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
    feeder.accept(grammarAccess.getImportAccess().getImportedNamespaceQualifiedNameWithWildCardParserRuleCall_1_0(), semanticObject.getImportedNamespace());
    feeder.finish();
  }
View Full Code Here

  protected void sequence_PackageConfig(EObject context, PackageConfig semanticObject) {
    if(errorAcceptor != null) {
      if(transientValues.isValueTransient(semanticObject, DeepClonePackage.Literals.PACKAGE_CONFIG__NAME) == ValueTransient.YES)
        errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, DeepClonePackage.Literals.PACKAGE_CONFIG__NAME));
    }
    INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
    SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
    feeder.accept(grammarAccess.getPackageConfigAccess().getNamePackageNamespaceParserRuleCall_1_0(), semanticObject.getName());
    feeder.finish();
  }
View Full Code Here

TOP

Related Classes of org.eclipse.xtext.serializer.sequencer.ISemanticNodeProvider.INodesForEObjectProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.