| Package | Description | 
|---|---|
| fx.codegen.builder.project.model | 
 This model defines the structure of the target project. 
 | 
| fx.codegen.builder.project.util | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CodegenBuilderProjectDirectory  | 
class  | 
CodegenBuilderProjectFile  | 
class  | 
CodegenBuilderProjectMultipleFiles  | 
class  | 
CodegenBuilderProjectSingleFile  | 
| Modifier and Type | Method and Description | 
|---|---|
CodegenBuilderProjectDeliverable | 
CodegenBuilderProjectDeliverable.getParentDeliverable()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<CodegenBuilderProjectDeliverable> | 
CodegenBuilderProjectDeliverable.getDeliverables()  | 
java.util.List<CodegenBuilderProjectDeliverable> | 
CodegenBuilderProject.getDeliverables()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CodegenBuilderProjectDeliverable.addDeliverable(CodegenBuilderProjectDeliverable deliverable)  | 
void | 
CodegenBuilderProject.addDeliverable(CodegenBuilderProjectDeliverable deliverable)  | 
void | 
CodegenBuilderProjectDeliverable.setParentDeliverable(CodegenBuilderProjectDeliverable parentDeliverable)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CodegenBuilderProject.setDeliverables(java.util.List<CodegenBuilderProjectDeliverable> deliverables)  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.String | 
ProjectModelUtil.getDeliverableFQN(CodegenBuilderProjectDeliverable deliverable)
Computes the Fully Qualified Name of the referenced
  
deliverable by recursively running through all of its parents | 
static java.lang.String | 
ProjectModelUtil.getDeliverableName(CodegenBuilderProjectDeliverable deliverable)
Gets the type-specific name of the referenced
  
deliverable. |