|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.pietschy.command.AbstractBuilder
org.pietschy.command.AbstractFaceBuilder
public abstract class AbstractFaceBuilder
Implementations of this class are used used to construct face instances from the commands
configuration file. Builders can be installed by calling FaceManager.setFaceBuilder(org.pietschy.command.AbstractFaceBuilder).
| Constructor Summary | |
|---|---|
AbstractFaceBuilder()
|
|
| Method Summary | |
|---|---|
abstract void |
configure(Face face,
org.w3c.dom.Element faceElement)
Implementers of this class are responsible for building a Face element for the
specified configuration data. |
abstract Face |
createFace(FaceId id,
FaceManager faceManager)
Constructs a new Face witht the specified FaceId and that uses the
specified FaceManager to locate parent faces. |
| Methods inherited from class org.pietschy.command.AbstractBuilder |
|---|
getAttribute, getCommandManager, getElementPath, getElementText, isEmptyElement, isIncluded, populateProperties, setCommandManager |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractFaceBuilder()
| Method Detail |
|---|
public abstract Face createFace(FaceId id,
FaceManager faceManager)
Face witht the specified FaceId and that uses the
specified FaceManager to locate parent faces.
id - the id of the face.faceManager - the FaceManager the face can use to locate its parent.
Face.
public abstract void configure(Face face,
org.w3c.dom.Element faceElement)
Face element for the
specified configuration data.
face - the face that is to be configured.faceElement - the face's configuration information.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||