Modifying the Simple Stack Architecture
Adding a New Stack Artist
StackVisualizationArchitecture.add(NewStackVisualization);
StackVisualizationArchitecture.weld(TopConnector, NewStackVisualization);
StackVisualizationArchitecture.weld(NewStackVisualization, BottomConnector);
StackVisualizationSystem.bind(NewStackVisualization, StackArtist3);
Temporarily Removing an Existing Stack Artist
TopConnector.SetTopPortFilter(StackVisualization1, message_sink);
BottomConnector.SetBottomPortFilter(StackVisualization1, message_sink);
Physically Removing an Existing Stack Artist
StackVisualizationArchitecture.remove(StackVisualization1);
StackVisualizationArchitecture.unweld(TopConnector, StackVisualization1);
StackVisualizationArchitecture.unweld(StackVisualization1, BottomConnector);