Name

Implements Interface

Intent

There are multiple implementations of a particular interface and more implementation to come. New classes should be able to be instantiated without changing the configuration rules.

Sample Code

<chain-element 
  className="com.package.ThirdChainElement"
  visible="true"
  length="1" />

digester.addObjectCreate("chain-element", "com.package.BaseChainElement", "className";
digester.addSetProperties("chain-element");
  • No labels