001package org.picocontainer.lifecycle;
002
003import org.picocontainer.Startable;
004import org.picocontainer.Disposable;
005
006public class BuiltInStartableComponent implements Startable, Disposable {
007
008    StringBuilder sb;
009
010    public BuiltInStartableComponent(StringBuilder sb) {
011        this.sb = sb;
012    }
013
014    public void start() {
015        sb.append("<");
016    }
017
018    public void stop() {
019        sb.append(">");
020    }
021
022    public void dispose() {
023        sb.append("!");
024    }
025}
026