MaxCustomControls::CommandSystem::ChangeExpandStateCommand Class Reference


Detailed Description

This class can be used to collapse or expand a set of tree list nodes which satisfy a specific condition.

Inheritance diagram for MaxCustomControls::CommandSystem::ChangeExpandStateCommand:
Inheritance graph
[legend]

List of all members.

Public Member Functions

override void  Execute ()
  When called, do the collpase/expand operation on each node that satisfy our condition.

Static Public Member Functions

static Command  Create (Predicate< TraversalNode > predicate, bool expand, string name)
  Create a ChangeExpandStateCommand instance.

Properties

override string  Name [get]
  This Command's internationalized name.

Member Function Documentation

static Command MaxCustomControls::CommandSystem::ChangeExpandStateCommand::Create ( Predicate< TraversalNode >  predicate,
bool  expand,
string  name 
) [inline, static]

Create a ChangeExpandStateCommand instance.

Parameters:
predicate The condition. The a node satisfy this condition, the node will be collapsed or expanded.
expand Expand or collapse the node?
name The internationalized name of this command.
override void MaxCustomControls::CommandSystem::ChangeExpandStateCommand::Execute ( ) [inline]

When called, do the collpase/expand operation on each node that satisfy our condition.


Property Documentation

override string MaxCustomControls::CommandSystem::ChangeExpandStateCommand::Name [get]

This Command's internationalized name.


MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand
MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand MaxCustomControls::CommandSystem::ChangeExpandStateCommand