X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fxmlrouter%2Fimpl%2FCompositeRouterConfig.java;fp=impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fxmlrouter%2Fimpl%2FCompositeRouterConfig.java;h=eabbf3e4e45debbe88782c0072b40de4d83fdcad;hb=ef3c789029b09fe8bc279a07a7b2208e286957f0;hp=08a95dececa394295164503153eca2c3606264a7;hpb=6c41c1cabffcc509c5b736f73578930808f6616f;p=xmlrouter diff --git a/impl/src/main/java/org/wamblee/xmlrouter/impl/CompositeRouterConfig.java b/impl/src/main/java/org/wamblee/xmlrouter/impl/CompositeRouterConfig.java index 08a95de..eabbf3e 100644 --- a/impl/src/main/java/org/wamblee/xmlrouter/impl/CompositeRouterConfig.java +++ b/impl/src/main/java/org/wamblee/xmlrouter/impl/CompositeRouterConfig.java @@ -24,22 +24,19 @@ import org.wamblee.xmlrouter.config.Filter; import org.wamblee.xmlrouter.config.RouterConfig; import org.wamblee.xmlrouter.config.Transformation; -// TODO test this class. public class CompositeRouterConfig implements ExtendedRouterConfig { - private Id id; + private static final Id ID = new Id( + "compositerouterconfig"); private CompositeConfig documentTypes; private CompositeConfig transformations; private CompositeConfig filters; public CompositeRouterConfig(Id aId, Collection aConfigs) { - id = aId; - documentTypes = new CompositeConfig(new Id( - "documentTypes")); - transformations = new CompositeConfig(new Id( - "transformations")); - filters = new CompositeConfig(new Id("filters")); + documentTypes = new CompositeConfig(); + transformations = new CompositeConfig(); + filters = new CompositeConfig(); for (RouterConfig config : aConfigs) { documentTypes.addConfig(config.documentTypeConfig()); transformations.addConfig(config.transformationConfig()); @@ -47,11 +44,9 @@ public class CompositeRouterConfig implements ExtendedRouterConfig { } } - // TODO test id. - @Override public Id getId() { - return id; + return ID; } @Override