public static void pprintObject(Stella_Object self, org.powerloom.PrintableStringWriter stream) {
    if (self == null) {
    }
    else if (!OntosaurusUtil.pprintAsAtomicObjectP(self)) {
      OntosaurusUtil.pprintCompositeObject(self, stream);
    }
    else if (((java.lang.reflect.Method)(OntosaurusUtil.$PPRINT_ATOMIC_OBJECT_RENDERER$.get())) != null) {
      edu.isi.stella.javalib.Native.funcall(((java.lang.reflect.Method)(OntosaurusUtil.$PPRINT_ATOMIC_OBJECT_RENDERER$.get())), null, new java.lang.Object [] {self, stream});
    }
    else {
      OntosaurusUtil.pprintAtomicObject(self, stream);
    }
  }