Bug #2323
closedRemove text added with "Attribute" actor from older workflows
0%
Description
When using Batik rendering:
In existing workflows that use the ptolemy.kernel.util.Attribute for
annotations, the annotation text does not wrap - instead, it is all on one long
line.
I can't find a plain "Attribute" in the actor library, so maybe this is only a
problem with existing workflows. Should people be using the annotation actor
(ptolemy.vergil.kernel.attributes.TextAttribute) instead??
Related issues
Updated by Matthew Brooke over 18 years ago
important for backwards compatibility - changing to P1
Updated by Matthew Brooke over 18 years ago
Spoke with Matt Jones on 10Apr06 - basically, any new text annotations created in Kepler will use the Annotation Actor (ptolemy.vergil.kernel.attributes.TextAttribute class); only old workflows use the "Attribute" for annotation (ptolemy.kernel.util.Attribute). We also noticed a problem whereby changes to the Attribute text do not show up in the workflow - another reason to move away from using plain Attributes for text.
So - we decided that to resolve this bug, the workflows to be shipped with Kepler 1.0 should be inspected to see if they use the old-style "ptolemy.kernel.util.Attribute" for text, and if so, they should be edited so they use the Annotation Actor instead ("ptolemy.vergil.kernel.attributes.TextAttribute").
Updated by Matthew Brooke over 18 years ago
Changed title, reassigned to Dan, and changed category to General (not UI, but wasnt' sure which category "workflows" belongs to)
Updated by Dan Higgins over 18 years ago
There are a number of Ptolemy example workflow that have the 'non-wrapping' attribute problem that we cannot fix. (i.e. not in the Kepler code base)
Updated by Christopher Brooks over 18 years ago
Maybe we can create a filter that fixes the text
in the Ptolemy models so that it properly displays.
Is there a particular model that is wrong?
I'll see what I can do.
Also, the relation are offset in the Ptolemy models
because the SVG Icons have a different origin.
Updated by Dan Higgins over 17 years ago
None of the wfs shipped with recent beta release have this problem any longer, so I am lowering the priority.
Updated by Dan Higgins almost 17 years ago
This has been completed with all workflows in the 'demos' subdirectory. A few examples may still exist in the 'workflows' subdirectory, but those examples are provided as examples only and not guaranteed to work.