Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
CSS Stylesheet
Wiki Markup
{style}
body {
    margin-top:     1em;
    margin-bottom:  1em;
    margin-left:    1em;
}
p {
    font-family:     "Palatino Linotype", "Times New Roman", Times, serif;
    font-size: 12pt !important;
    margin-left:  3em !important;
}

ul, ol { margin-left: 4em !important; }

h1 { border-top:solid black 1.00pt;}
h2 { margin-left: 1em; border-top:solid black .75pt; }
h3 { margin-left: 2em }
h4 { margin-left: 3em }

{style}
Table of Contents
indent2px

...

The Java Properties class supports this by supporting a chain of key-value maps, each one referring to another map to use if the key is not found in the map. We could use this to support this capability.

Tooling

...

Strikethrough
classmystrike
Tooling should support taking a UIMA pipe line spec and "resolving" what all the parameters and settings would be once all the overrides etc. are done. This should print out a specification, together with information where useful
on where various settings came from (e.g.

...

via

...

what

...

overrides).

...

Parts of the framework should log (under the CONFIG level) the actual parameter settings, with where they came from.

...

If the value is required to be an array, it is specified as a blank or comma-separated list. Blank or comma as part of a value can be included using the escape character. We also support a JSON - like alternative notation: an initial character '[' followed by values separated by blanks or commas, possibly over multiple lines (line-ends in this case are ignored, as well is blanks on the following line up to the first non-blank character), followed by ']' with the rest of the line ignored (if not whitespace - a warning is given). Escaped new lines are treated as value continuation in the same manner as Properties files (e.g., initial blanks on the following line are ignored).

{div:style=
Div
Wiki Markup
style
margin-left:+2em
}

The

main

difference

with

JSON:

strings

do

not

need

to

be

quoted,

space

and

newlines

can

serve

as

separators,

in

addition

to

commas.


The

main

difference

with

Properties

files:

the

value

can

be

spread

over

multiple

lines

(up

to

the

closing

'

\

]')

without

using

escaped

end

of

line

characters.

{div}

Maps (for External Resources overriding)

...