Interface FieldRenderer
-
- All Known Implementing Classes:
GenericFieldRenderer,IsSetFieldRenderer,UntypedListFieldRenderer
public interface FieldRendererAbstract model of one field in a generated class.Responsible for "realizing" a Java property by actually generating members(s) to store the property value and a set of methods to manipulate them.
Objects that implement this interface also encapsulates the internal access to the field.
For discussion of the model this interface is representing, see the "field meta model" design document. REVISIT: refactor this to two interfaces that provide (1) internal access and (2) external access.
- Author:
- Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FieldOutlinegenerate(ClassOutlineImpl context, CPropertyInfo prop)Generates accesssors and fields for the given implementation class, then returnFieldOutlinefor accessing the generated field.
-
-
-
Method Detail
-
generate
FieldOutline generate(ClassOutlineImpl context, CPropertyInfo prop)
Generates accesssors and fields for the given implementation class, then returnFieldOutlinefor accessing the generated field.
-
-