If you think that you are ever planning to bind to instances Meeting, these are actions, then it would be most advisable to make Meetingaware of Action, and not vice versa.
Actions, Meeting, , , . addAction(Action a) Meeting.
, , , " ".
Meeting Action , , IMeetingItem, , Meeting . Action IMeetingItem, - :
meeting.addItem( action ); // action treated as an IMeetingItem in this context
, Meeting, , , .