1 package org.catacomb.druid.gui.base; 2 3 4 import org.catacomb.druid.gui.edit.DruMenu; 5 import org.catacomb.interlish.interact.DComponent; 6 import org.catacomb.report.E; 7 8 9 10 11 12 public abstract class DruSubcontainerPanel extends DruPanel { 13 14 15 16 public DruSubcontainerPanel() { 17 18 } 19 20 public void addPanel(DruPanel drup) { 21 setColors(drup); 22 subAddPanel(drup); 23 } 24 25 26 public void addDComponent(DComponent obj) { 27 subAddDComponent(obj); 28 } 29 30 31 public void removeAll() { 32 subRemoveAll(); 33 } 34 35 36 public void addMenu(DruMenu menu) { 37 E.missing(); 38 } 39 40 41 public void addCardPanel(DruPanel drup) { 42 E.missing(); 43 } 44 45 public void addPanel(String pos, DruPanel drup) { 46 E.missing(); 47 } 48 49 50 public void addDComponent(DComponent obj, Object constraints) { 51 E.missing(); 52 } 53 54 55 56 public abstract void subAddPanel(DruPanel drup); 57 58 public abstract void subAddDComponent(DComponent dcpt); 59 60 public abstract void subRemoveAll(); 61 62 }