The following node style definitions are mandatory:
abstract.compact |
abstract.detailed |
annotation.compact |
annotation.detailed |
class.compact |
class.detailed |
interface.compact |
interface.detailed |
enum.compact |
enum.detailed |
error.compact |
error.detailed |
exception.compact |
exception.detailed |
group |
package |
StyleEd will automatically generate these definitions when you choose the New action and will prevent you from deleting these definitions.
The *.compact versions in the above list are
applied to the appropriate type nodes in relation lists in type diagrams
as well as all type nodes in package and overview diagrams.
The *.detailed versions are applied to the
documented type of the appropriate type diagrams.
Although StyleEd will allow you to edit all available style properties for all definitions, not all properties have an effect for all of the mandatory definitions:
Moreover, not all values of all properties are acknowledged by all styles:
shadow.color |
shadow.width |
shadow.height |
shadow.style |
line.color |
line.stroke |
header.fill.color |
header.gradient.color |
header.style |
icon.style |
separator.fill.color |
separator.style |
shape |
section.fill.color |
section.gradient.color |
constraint.label.font |
constraint.label.text |
constraint.label.text.color |
name.label.font |
name.label.text.color |
stereotype.label.font |
stereotype.label.text |
stereotype.label.text.color |
type.label.font |
type.label.text |
type.label.text.color |
fields.fill.color |
fields.gradient.color |
fields.font |
fields.text.color |
constructors.fill.color |
constructors.gradient.color |
constructors.font |
constructors.text.color |
methods.fill.color |
methods.gradient.color |
methods.font |
methods.text.color |
The following edge style definitions are mandatory:
association |
dependency |
generalization |
realization |
StyleEd will automatically generate these definitions when you choose the New action and will prevent you from deleting these definitions.
line.color |
line.stroke |
bend.style |
source.arrow |
target.arrow |