Class DtoFromCompositionWalker

java.lang.Object
org.ehrbase.openehr.sdk.serialisation.walker.Walker<T>
org.ehrbase.openehr.sdk.serialisation.walker.FromCompositionWalker<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields>
org.ehrbase.openehr.sdk.serialisation.dto.DtoFromCompositionWalker

public class DtoFromCompositionWalker extends FromCompositionWalker<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields>
  • Constructor Details

    • DtoFromCompositionWalker

      public DtoFromCompositionWalker()
  • Method Details

    • walk

      public void walk(com.nedap.archie.rm.RMObject composition, org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields object, WebTemplateNode webTemplate, String templateId)
      Overrides:
      walk in class Walker<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields>
    • extract

      protected org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields extract(Context<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields> context, WebTemplateNode child, boolean isChoice, Integer i)
      Specified by:
      extract in class Walker<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields>
    • preHandle

      protected void preHandle(Context<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields> context)
      Specified by:
      preHandle in class Walker<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields>
    • postHandle

      protected void postHandle(Context<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields> context)
      Specified by:
      postHandle in class Walker<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields>