## Class action

action —

TODO

## Synopsis

    class action {
      rule __init__ ( sources * : action-name + : property-set ? ) { }
      rule add-targets ( targets * ) { }
      rule targets ( ) { }
      rule sources ( ) { }
      rule action-name ( ) { }
      rule properties ( ) { }
      rule actualize ( ) { }
      rule actualize-source-type ( sources * : property-set ) { }
      rule actualize-sources ( sources * : property-set ) { }
      rule adjust-properties ( property-set ) { }
    }

## Description

1.     rule __init__ ( sources * : action-name + : property-set ? )

2.     rule add-targets ( targets * )

3.     rule targets ( )

4.     rule sources ( )

5.     rule action-name ( )

6.     rule properties ( )

7.     rule actualize ( )

8.     rule actualize-source-type ( sources * : property-set )

9.     rule actualize-sources ( sources * : property-set )

10.     rule adjust-properties ( property-set )