Editing attribute groups

There are 4 predefined groups (properties, styles, effects, and events). You can modify these groups to contain items I have missed, or create your own groups. An attribute may be listed in more than one group.

Group table

This table lists the currently defined groups.

New...

This button allows you to define a new group. Groups must have unique names.

Delete

This button allows you to delete a group. A group that is used in your custom attribute order cannot be deleted.

Rename...

This button allow you to rename a group. A group that is used in your custom attribute order cannot be renamed.

Update default groups

This button adds attributes to the end of existing groups based on the default group definitions in the FlexFormatter plugin. The idea is that if more attributes are added to the default groups, this is a way to update them. No attributes or groups are deleted. The normal restore defaults behavior on the main preference page does not affect the group definitions.

Editing a group

To edit a group, select it in the group table. This will cause the attributes table to be populated with the list of attributes in the group.

Attribute table operations

Legal attribute names

Any legal attribute name may be typed here. Also, you can use Java regular expressions to define attributes. See this link A simple example is xmlns:.* to match all attributes starting with "xmlns".

Sorting/Wrapping

A group by definition can contain multiple members. So it makes sense to be able to control sorting and wrapping within items matched by the group. Each group has its own setting.

Sorting

Wrapping