Package dtool.sourcegen.TemplatedSourceProcessorParser

Examples of dtool.sourcegen.TemplatedSourceProcessorParser.Argument


    TemporaryMetadataEntry temporaryParentMDE = new TemporaryMetadataEntry(mdElem);
    sourceCase.metadata.add(temporaryParentMDE);
    final TspMetadataEndElement mdEndElem = new TspMetadataEndElement(mdElem, sourceCase, metadataIx);
   
    if(mdElem.childElements != null) {
      Argument sourceArgument = mdElem.childElements;
     
      if(mdElem.outputSource == false) {
        sourceCase.sourceSB = new StringBuilder(); // Create a temporary source output
        sourceCase.topLevelMDE = temporaryParentMDE;
      }
View Full Code Here


    }
  }
 
  public ICopyableIterator<TspElement> processIfElseExpansion(ProcessingState sourceCase,
    ICopyableIterator<TspElement> elementStream, TspIfElseExpansionElement tspIfElse) {
    Argument sourceArgument = tspIfElse.invert ? tspIfElse.argThen : tspIfElse.argElse;
   
    for (MetadataEntry mde : sourceCase.metadata) {
      if(mde != null && mde.name.equals(tspIfElse.mdConditionId)) {
        sourceArgument = tspIfElse.invert ? tspIfElse.argElse : tspIfElse.argThen;
        break;
View Full Code Here

TOP

Related Classes of dtool.sourcegen.TemplatedSourceProcessorParser.Argument

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.