Create and transform shapes
Create a shape
JSynoptic comes bundled with following basic shapes. Plugins are able to bring other shapes.
- Image
- Line
- Polygon
- Connection
- Rectangle
- Bar
- Ellipse
- AText
- Text array
- Text history
- Automaton
- Plot
Configure shape properties
All shapes have their own configurable properties. For instance an ellipse can draw different kind of shapes such as a full, pie, chord or open ellipses.A rectangle can be set a variable fill ratio...
Most of shape properties can be static or dynamic. When a properties is dynamically linked to a source of information, the last value of this data is applied to the property. For instance, it is possible when a text is dynamic,its value is updated upon data changes. Moreover, you can apply a dynamic data to a shape rotation to animate the shape...
mapper TODO
Arrange them in your sheet
All shapes can be resized, rotated, moved, aligned, grouped to fit to your requirements. You can also use editing tools (i.e. cut, copy, paste, remove) to duplicate your graphical elements.
Link a shape to a file
All the shapes in JSynoptic can be linked to a file. When the link is followed, the corresponding file is opened either in JSynoptic (e.g. any file JSynoptic can process), or in your operating system in case of executable files (e.g ".exe", ".sh")
Linked shapes are especially useful for high-level monitoring. For example, you can link a text shape colored dynamically to another synoptic representing the status of a subsystem. As soon as the text shape is displayed with an alarm color, the user can open the subsystem to investigate the problem. Well organized synoptics are a really powerful monitoring tool, and links to subsystems provide a good organization.