Method summary | |
---|---|
cipn-node-color | cipn cip |
html-pprint-list | (value list) (first-el (eql (quote ++))) &optional (append "") |
make-html | (pole pole) &key (right-to-left nil) expand/collapse-all-id (direction nil) (modified-units nil) (added-units nil) (configuration *fcg-visualization-configuration*) |
make-html | (cfs coupled-feature-structure) &key (construction-inventory *make-html-cfs-construction-inventory*) (expand/collapse-all-id (make-id (quote cfs))) (configuration *fcg-visualization-configuration*) (source-cfs nil) |
make-html | (construction construction) &key (expand-initially t) (expand/collapse-all-id (make-id (quote construction))) (direction nil) (configuration *fcg-visualization-configuration*) |
make-html | (car cxn-application-result) &key (configuration *fcg-visualization-configuration*) |
make-html | (ci construction-inventory) &key (expand-initially nil) (configuration *fcg-visualization-configuration*) |
make-html | (cip construction-inventory-processor) &key (solutions nil solutions-provided-p) (show-queue nil) (configuration *fcg-visualization-configuration*) |
make-html | (cipn cip-node) &key (struct-id nil) (draw-children t) (hide-subtrees-with-duplicates t) (tree-id (make-id (quote cipn))) (within-linear-chain? nil) (linear-chain-id nil) (last-node-of-linear-chain nil) (configuration *fcg-visualization-configuration*) |
make-html | (cxn-supplier cxn-supplier-with-ordered-labels) &key |
make-html | (cxn-supplier cxn-supplier-with-simple-queue) &key |
make-html-cipn-title | cipn construction-inventory |
make-html-construction-inventory-body | cs &key |
make-html-construction-inventory-title | construction-inventory &key |
make-html-construction-title | construction |
Function summary | |
---|---|
add-cxn-and-print-as-list | cxn |
ajax-apply-construction-aux | construction production? |
ajax-cipn-next-solution-aux | id &key all-solutions (fcg-light-style nil) |
ajax-extract-meaning-cfs-aux | cfs ci &optional node |
ajax-print-cfs-aux | cfs ci &optional node |
ajax-render-cfs-aux | cfs ci &optional node &key (fcg-light-style nil) |
ajax-save-cfs-aux | cfs ci &optional node |
compare-units-after-cxn-applies | cxn-pole-result cxn-pole-source |
cxn-structure->html | construction expand/collapse-all-id-left expand/collapse-all-id-right &key (direction nil) (configuration *fcg-visualization-configuration*) |
extended-make-expand/collapse-link-parameters | element-id info-struct-id &key (title nil) |
feature->html | feature &key (configuration *fcg-visualization-configuration*) |
feature-value->html | value &key (is-tagged? nil) (configuration *fcg-visualization-configuration*) |
get-construction-inventory-title-string | construction-inventory |
get-current-cipn | id |
get-expanded-node | |
get-list-of-changes-at-transient-structure | source-cfs resulting-cfs |
get-replacing-content | struct-id-name cipn &key (tree-id (make-id (quote cipn))) (configuration *fcg-visualization-configuration*) |
is-feature-in-features-to-show | feature &key (configuration *fcg-visualization-configuration*) |
is-subfeature-in-subfeatures-to-show | subfeature-name &key (configuration *fcg-visualization-configuration*) |
j-unit->html | j-unit units &key (right-to-left nil) (expand/collapse-all-id (make-id (quote j-unit))) (configuration *fcg-visualization-configuration*) |
make-expand/collapse-link-parameters-of-subtrees | element-id expand? &optional (title nil) |
make-pole-connector | cfs expand/collapse-all-id-left expand/collapse-all-id-right |
make-tr-for-cip-queue | cip title &key (configuration *fcg-visualization-configuration*) |
make-tr-for-cip-tree | cipn title &key (hide-subtree-with-duplicates t) (configuration *fcg-visualization-configuration*) |
reset-current-cipn | |
reset-expanded-node | |
specified-hierarchy-features? | &key (configuration *fcg-visualization-configuration*) |
status-color | status |
store-current-cipn | object id |
store-expanded-node | id expanded? |
unit->html | unit expand/collapse-all-id &key (direction nil) (modified-units nil) (added-units nil) (configuration *fcg-visualization-configuration*) |
unit-with-subunits->html | unit structure right-to-left expand/collapse-all-id &key (depth 1) (direction nil) (modified-units nil) (added-units nil) (configuration *fcg-visualization-configuration*) |
<feature-name> | feature |
<feature-tag> | feature |
<feature-value> | feature |
<features> | unit |
<get-feature-names-that-specify-hierarchy> | &key (configuration *fcg-visualization-configuration*) |
<get-feature> | unit name |
<j-units> | structure |
<level-0-units> | structure |
<sorted-features> | unit |
<sorted-subfeatures> | subfeature |
<subfeature-name> | subfeature |
<subfeature-values> | subfeature |
<subunit-names> | unit &key (configuration *fcg-visualization-configuration*) |
<subunits> | unit structure &key (configuration *fcg-visualization-configuration*) |
<unit-name> | unit |
<units> | structure |
This variable will be bound to the construction set that was responsible for creating a cfs during html generation, needed for ajax interactivity
returns some html for displaying the title of a construction
returns some html for displaying the title of a construction set
returns some html for the body of a construction set
This method is used to print lists where the first element is (eql 'fcg:++)
make-expand/collapse-link-parameters-of-subtrees | element-id expand? &optional (title nil) | [Function] |
to be used when creating a <a >click</a> link for expanding/ collapsing nodes
to be used when creating a <a >click</a> link for expanding/ collapsing nodes
This function checks if the user uses different hierarchy-features in *fcg-visualization-configuration* than the default ones
<get-feature-names-that-specify-hierarchy> | &key (configuration *fcg-visualization-configuration*) | [Function] |
this function returns the list of feature names that will be used to draw the unit hierarchies
This function returns the hierarchical features specified in the configuration e.g.:(subunits (unit-1 unit-2))
function that draws features. It calls the feature-value->html function
unit->html | unit expand/collapse-all-id &key (direction nil) (modified-units nil) (added-units nil) (configuration *fcg-visualization-configuration*) | [Function] |
function to draw units in html
unit-with-subunits->html | unit structure right-to-left expand/collapse-all-id &key (depth 1) (direction nil) (modified-units nil) (added-units nil) (configuration *fcg-visualization-configuration*) | [Function] |
returns a table with a unit, lines to its subunits and the subunits themselves
used to add color information in application result
this function compares the original and the resulting transient structures and identifies the units that have been added or modified for left and right poles, and also the units added or modified for the combined ts visualization