se.cambio.cds.gdl.model.readable
Class GuideImporter

Package class diagram package GuideImporter
java.lang.Object
  extended by se.cambio.cds.gdl.model.readable.GuideImporter

public class GuideImporter
extends Object


Method Summary
static ReadableGuide importGuide(Guide guide, String language)
           
protected static org.openehr.rm.datatypes.basic.DataValue parseDataValue(String rmType, String dvStr)
           
protected static void processAssigmentExpression(Collection<RuleLine> ruleLines, AssignmentExpression assignmentExpression, Map<String,ArchetypeElementInstantiationRuleLine> gtCodeELementMap)
           
protected static void processBinaryExpression(Collection<RuleLine> ruleLines, RuleLine parentRuleLine, BinaryExpression binaryExpression, Map<String,ArchetypeElementInstantiationRuleLine> gtCodeELementMap)
           
protected static void processComparisonExpression(Collection<RuleLine> ruleLines, RuleLine parentRuleLine, BinaryExpression binaryExpression, Map<String,ArchetypeElementInstantiationRuleLine> gtCodeELementMap)
           
protected static void processExpressionItem(Collection<RuleLine> ruleLines, RuleLine parentRuleLine, ExpressionItem expressionItem, Map<String,ArchetypeElementInstantiationRuleLine> gtCodeELementMap)
           
protected static void processUnaryExpression(Collection<RuleLine> ruleLines, RuleLine parentRuleLine, UnaryExpression unaryExpression, Map<String,ArchetypeElementInstantiationRuleLine> gtCodeELementMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

importGuide

public static ReadableGuide importGuide(Guide guide,
                                        String language)

parseDataValue

protected static org.openehr.rm.datatypes.basic.DataValue parseDataValue(String rmType,
                                                                         String dvStr)

processAssigmentExpression

protected static void processAssigmentExpression(Collection<RuleLine> ruleLines,
                                                 AssignmentExpression assignmentExpression,
                                                 Map<String,ArchetypeElementInstantiationRuleLine> gtCodeELementMap)

processBinaryExpression

protected static void processBinaryExpression(Collection<RuleLine> ruleLines,
                                              RuleLine parentRuleLine,
                                              BinaryExpression binaryExpression,
                                              Map<String,ArchetypeElementInstantiationRuleLine> gtCodeELementMap)

processComparisonExpression

protected static void processComparisonExpression(Collection<RuleLine> ruleLines,
                                                  RuleLine parentRuleLine,
                                                  BinaryExpression binaryExpression,
                                                  Map<String,ArchetypeElementInstantiationRuleLine> gtCodeELementMap)

processExpressionItem

protected static void processExpressionItem(Collection<RuleLine> ruleLines,
                                            RuleLine parentRuleLine,
                                            ExpressionItem expressionItem,
                                            Map<String,ArchetypeElementInstantiationRuleLine> gtCodeELementMap)

processUnaryExpression

protected static void processUnaryExpression(Collection<RuleLine> ruleLines,
                                             RuleLine parentRuleLine,
                                             UnaryExpression unaryExpression,
                                             Map<String,ArchetypeElementInstantiationRuleLine> gtCodeELementMap)


Copyright © 2013 Cambio. All Rights Reserved.