Examples of IEObjectConsumer


Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("isOneway",false)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("isOneway");
    if(Boolean.TRUE.equals(value)) { // org::eclipse::xtext::impl::KeywordImpl
      type = AssignmentType.KEYWORD;
      element = grammarAccess.getOp_declAccess().getIsOnewayOnewayKeyword_0_0();
      return obj;
    }
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("containedType",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("containedType");
    if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
      IEObjectConsumer param = createEObjectConsumer((EObject)value);
      if(param.isInstanceOf(grammarAccess.getOp_type_specRule().getType().getClassifier())) {
        type = AssignmentType.PARSER_RULE_CALL;
        element = grammarAccess.getOp_declAccess().getContainedTypeOp_type_specParserRuleCall_1_0_0();
        consumed = obj;
        return param;
      }
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("sharedType",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("sharedType");
    if(value instanceof EObject) { // org::eclipse::xtext::impl::CrossReferenceImpl
      IEObjectConsumer param = createEObjectConsumer((EObject)value);
      if(param.isInstanceOf(grammarAccess.getOp_declAccess().getSharedTypeTypedefDefCrossReference_1_1_0().getType().getClassifier())) {
        type = AssignmentType.CROSS_REFERENCE;
        element = grammarAccess.getOp_declAccess().getSharedTypeTypedefDefCrossReference_1_1_0();
        return obj;
      }
    }
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("identifier",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("identifier");
    if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getOp_declAccess().getIdentifierIDTerminalRuleCall_2_0(), value, null)) {
      type = AssignmentType.TERMINAL_RULE_CALL;
      element = grammarAccess.getOp_declAccess().getIdentifierIDTerminalRuleCall_2_0();
      return obj;
    }
    return null;
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("contexts",false)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("contexts");
    if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getOp_declAccess().getContextsSTRINGTerminalRuleCall_7_3_1_0(), value, null)) {
      type = AssignmentType.TERMINAL_RULE_CALL;
      element = grammarAccess.getOp_declAccess().getContextsSTRINGTerminalRuleCall_7_3_1_0();
      return obj;
    }
    return null;
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("kind",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("kind");
    if(enumLitSerializer.isValid(obj.getEObject(), grammarAccess.getOp_type_specAccess().getKindVoid_typeEnumRuleCall_1_1_0(), value, null)) {
      type = AssignmentType.ENUM_RULE_CALL;
      element = grammarAccess.getOp_type_specAccess().getKindVoid_typeEnumRuleCall_1_1_0();
      return obj;
    }
    return null;
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("direction",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("direction");
    if(enumLitSerializer.isValid(obj.getEObject(), grammarAccess.getParam_declAccess().getDirectionParam_attributeEnumRuleCall_0_0(), value, null)) {
      type = AssignmentType.ENUM_RULE_CALL;
      element = grammarAccess.getParam_declAccess().getDirectionParam_attributeEnumRuleCall_0_0();
      return obj;
    }
    return null;
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("containedType",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("containedType");
    if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
      IEObjectConsumer param = createEObjectConsumer((EObject)value);
      if(param.isInstanceOf(grammarAccess.getBase_type_specRule().getType().getClassifier())) {
        type = AssignmentType.PARSER_RULE_CALL;
        element = grammarAccess.getParam_declAccess().getContainedTypeBase_type_specParserRuleCall_1_0_0();
        consumed = obj;
        return param;
      }
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("sharedType",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("sharedType");
    if(value instanceof EObject) { // org::eclipse::xtext::impl::CrossReferenceImpl
      IEObjectConsumer param = createEObjectConsumer((EObject)value);
      if(param.isInstanceOf(grammarAccess.getParam_declAccess().getSharedTypeTypedefDefCrossReference_1_1_0().getType().getClassifier())) {
        type = AssignmentType.CROSS_REFERENCE;
        element = grammarAccess.getParam_declAccess().getSharedTypeTypedefDefCrossReference_1_1_0();
        return obj;
      }
    }
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("identifier",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("identifier");
    if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getParam_declAccess().getIdentifierIDTerminalRuleCall_2_0(), value, null)) {
      type = AssignmentType.TERMINAL_RULE_CALL;
      element = grammarAccess.getParam_declAccess().getIdentifierIDTerminalRuleCall_2_0();
      return obj;
    }
    return null;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.