Commands that transform the model.

Package Specification

All commands transform the model but this package is contains commands that aren't covered by the other packages.

When creating new transformations, try to reuse existing code; make CompoundCommands that use others instead of recoding everything. You may not be aware of all the issues surrounding changing a certain PathNode type.

Furthermore, don't look at commands that are a hybrid of CompoundCommand and Command as examples. Look for clean ones. Hybrid commands are ugly and hard to maintain; if you find one, make sure there's a bug to refactor it in BugZilla.

This package contains commands used internally by the seg.jUCMNav.model.commands.transformation package; they should not be invoked directly.

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see: