001package org.hl7.fhir.r5.profilemodel.gen; 002 003import org.hl7.fhir.r5.context.IWorkerContext; 004import org.hl7.fhir.r5.model.Base; 005import org.hl7.fhir.r5.profilemodel.PEInstance; 006 007public class PEGeneratedBase { 008 009 protected IWorkerContext workerContext; 010 011 @Deprecated 012 protected PEInstance instance; 013 014 @Deprecated 015 protected void removeChild(String name) { 016 PEInstance child = instance.child(name); 017 if (child != null) { 018 instance.removeChild(child); 019 } 020 } 021 022 @Deprecated 023 protected void removeChildren(String name) { 024 for (PEInstance child : instance.children(name)) { 025 instance.removeChild(child); 026 } 027 } 028 029 @Deprecated 030 public PEInstance getInstance() { 031 return instance; 032 } 033 034 @Deprecated 035 public Base getData() { 036 return instance.getBase(); 037 } 038 039} 040