Interface Component

public interface Component

An object which can be combined with other similar objects to form a composite object. Usually, the components implement a shared interface that is also implemented by the Composite. See "Design Patterns" by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides for more information.

This interface is an optional marker interface which you may use to specify that an object is a component of a larger composite. It is not required that you use or reference this interface to utilize the Composite package.

Dec 27, 2004
Matt Sgarlata

Copyright © 2005-2008.