How Generate Element Works
To GENERATE an element in the Eclipse-Based UI you can choose between the two mutually exclusive options:
To GENERATE an element in the Eclipse-Based UI you can choose between the two mutually exclusive options:
- Generate Element in Current location
When element is generated with "Generate Element in Current Location" option (which corresponds to "in place" Quick Edit terminology) then the selected element at any location is generated at its current Stage and will remain in its original state regardless if this is either sourced or sourceless element. No COPYBACK, not even NOSOURCE additional options are applicable
An element can be selected from Element View, Search Map View, or Project View list and where selected this is taken as its current (source) location which is equal to target (generate from) location. The element always exists in the generated target location.
- Generate Element in Project location
When element is generated with "Generate Element in Project Location" option it means that the selected element is generated in the entry Stage of currently selected Project (nowhere else). This project (target) location must not be necessary same as a currently selected element location.
An element can be selected from Element View, Search Map View, or Project View list and where selected this is taken as its current (source) location but not as the target (generate from) location, because target location is taken purely as the entry Stage of currently selected Project. The current (source) location and target (generate from) location may differ or may be equal. The element either exists or does not exist in project (target) location.
Within this option either NoSource or Copyback option has to be selected. These options are mutually exclusive. The behavior according to selected option is as follows:
If NoSource option is selected:
- The selected element is generated at the target (entry Stage of currently selected Project) with NOSOURCE option.
- If the element does not exist at this entry Stage the first sourced element found up the map is used as input to the generate process. Processor outputs are targeted to the entry Stage. Element source is not copied back to the entry Stage before generation.
- If either a sourced or source less element exists at this entry Stage the element is generated there "in place" and remains in its original state (sourced or sourceless).
If Copyback option is selected:
- The selected element is generated at the target (entry Stage of currently selected Project) with COPYBACK option.
- If the element does not exist at the entry Stage or if a sourceless element exists at the entry Stage the first sourced element from up the map will be copied back to the entry Stage then generated.
- If a sourced element exists at the entry Stage it will be generated there "in place" and remains in its original state (sourced).