org.pietschy.command
Class AbstractFaceBuilder
public abstract class AbstractFaceBuilder
configure
public abstract void configure(Face face,
Element faceElement)
Implementers of this class are responsible for building a
Face
element for the
specified configuration data.
face
- the face that is to be configured.faceElement
- the face's configuration information.
createFace
public 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.
id
- the id of the face.faceManager
- the FaceManager
the face can use to locate its parent.