stlab.adobe.com Adobe Systems Incorporated

splitter_controller_adaptor< ModelType > Class Template Reference

#include <widget_factory.hpp>

List of all members.


Public Types

typedef ModelType model_type

Public Member Functions

void operator() (const model_type &value, modifiers_t modifiers=modifiers_t())
 splitter_controller_adaptor (basic_sheet_t &sheet, behavior_t &layout_behavior, const array_t &cell_set, modifiers_t pass_thru=modifiers_t())

Detailed Description

template<typename ModelType>
class adobe::splitter_controller_adaptor< ModelType >

Behaves much like a typical controller would, except is meant to broadcast the new value from a controller to multiple sheet cells instead of just one. The cell set to broadcast to is sent in to the splitter_controller_adaptor as an array. Currently the class only supports the basic sheet type, not the property model sheet.

Definition at line 231 of file widget_factory.hpp.


Member Typedef Documentation

typedef ModelType model_type

Definition at line 234 of file widget_factory.hpp.


Constructor & Destructor Documentation

splitter_controller_adaptor ( basic_sheet_t sheet,
behavior_t layout_behavior,
const array_t cell_set,
modifiers_t  pass_thru = modifiers_t() 
)

Definition at line 236 of file widget_factory.hpp.


Member Function Documentation

void operator() ( const model_type value,
modifiers_t  modifiers = modifiers_t() 
)

Definition at line 246 of file widget_factory.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google