se.cambio.cds.controller.guide
Class GuideUtil

Package class diagram package GuideUtil
java.lang.Object
  extended by se.cambio.cds.controller.guide.GuideUtil

public class GuideUtil
extends Object


Field Summary
static org.openehr.rm.datatypes.text.DvCodedText NULL_FLAVOUR_VALUE
           
 
Constructor Summary
GuideUtil()
           
 
Method Summary
static void generatePredicateElements(ArchetypeBinding archetypeBinding, ArchetypeReference ar, String guideId)
           
static GeneratedArchetypeReference getGeneratedArchetypeReference(ArchetypeBinding archetypeBinding, String guideId)
           
static List<RuleReference> getRuleReferences(List<String> firedRules)
           
static Guide parseGuide(byte[] guideSrc, GuideManager guideManager, GeneratedElementInstanceCollection elementInstanceCollection)
           
static Guide parseGuide(InputStream input)
           
static String serializeGuide(Guide guide)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL_FLAVOUR_VALUE

public static final org.openehr.rm.datatypes.text.DvCodedText NULL_FLAVOUR_VALUE
Constructor Detail

GuideUtil

public GuideUtil()
Method Detail

parseGuide

public static Guide parseGuide(byte[] guideSrc,
                               GuideManager guideManager,
                               GeneratedElementInstanceCollection elementInstanceCollection)
                        throws InternalErrorException
Throws:
InternalErrorException

getGeneratedArchetypeReference

public static GeneratedArchetypeReference getGeneratedArchetypeReference(ArchetypeBinding archetypeBinding,
                                                                         String guideId)

generatePredicateElements

public static void generatePredicateElements(ArchetypeBinding archetypeBinding,
                                             ArchetypeReference ar,
                                             String guideId)

getRuleReferences

public static List<RuleReference> getRuleReferences(List<String> firedRules)

serializeGuide

public static String serializeGuide(Guide guide)
                             throws Exception
Throws:
Exception

parseGuide

public static Guide parseGuide(InputStream input)
                        throws Exception
Throws:
Exception


Copyright © 2013 Cambio. All Rights Reserved.