private static final void component(PrintWriter pw, Component component) { pw.print(component.getId()); pw.print("=["); pw.print(component.getName()); pw.println("]"); pw.println( " Bundle" + component.getBundle().getSymbolicName() + " (" + component.getBundle().getBundleId() + ")"); pw.println(" State=" + toStateString(component.getState())); pw.println(" DefaultState=" + (component.isDefaultEnabled() ? "enabled" : "disabled")); pw.println(" Activation=" + (component.isImmediate() ? "immediate" : "delayed")); listServices(pw, component); listReferences(pw, component); listProperties(pw, component); pw.println(); }