This class is just a facade --- it just determines which
FieldRenderer to use and just delegate the work.
| Modifier and Type | Field and Description |
|---|---|
| private FieldRenderer | |
| private final FieldRendererFactory |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private FieldRenderer | |
| public FieldOutline | generate(ClassOutlineImpl outline, CPropertyInfo prop)
Implements com. Generates accesssors and fields for the given implementation
class, then return |
| defaultCollectionFieldRenderer | back to summary |
|---|---|
| private FieldRenderer defaultCollectionFieldRenderer | |
| frf | back to summary |
|---|---|
| private final FieldRendererFactory frf | |
| DefaultFieldRenderer | back to summary |
|---|---|
| pack-priv DefaultFieldRenderer(FieldRendererFactory frf) | |
| DefaultFieldRenderer | back to summary |
|---|---|
| public DefaultFieldRenderer(FieldRendererFactory frf, FieldRenderer defaultCollectionFieldRenderer) | |
| decideRenderer | back to summary |
|---|---|
| private FieldRenderer decideRenderer(ClassOutlineImpl outline, CPropertyInfo prop) | |
| generate | back to summary |
|---|---|
| public FieldOutline generate(ClassOutlineImpl outline, CPropertyInfo prop) Implements com. Doc from com. Generates accesssors and fields for the given implementation
class, then return
| |