@@ -0,0 +1,1651 @@
+package ttworkbench.play.parameters.ipv6.components;%0A%0Aimport java.util.EnumSet;%0Aimport java.util.List;%0A%0Aimport org.eclipse.swt.widgets.Composite;%0A%0Aimport ttworkbench.play.parameters.ipv6.customize.DefaultMessageViewLookAndBehaviour;%0Aimport ttworkbench.play.parameters.ipv6.customize.IMessageViewLookAndBehaviour;%0A%0Aimport com.testingtech.ttworkbench.ttman.parameters.validation.ErrorKind;%0A%0Apublic class MessageDisplay implements IMessageView %7B%0A%0A%09private IMessageViewLookAndBehaviour lookAndBehaviour = new DefaultMessageViewLookAndBehaviour();%0A%09%0A%09%0A%09@Override%0A%09public void endUpdate() %7B%0A%09%09// TODO Auto-generated method stub%0A%0A%09%7D%0A%0A%09@Override%0A%09public void beginUpdateForSender(Object theSenderId) %7B%0A%09%09// TODO Auto-generated method stub%0A%0A%09%7D%0A%0A%09@Override%0A%09public void flashMessage(String theTag, String theWarning, ErrorKind theErrorKind) %7B%0A%09%09// TODO Auto-generated method stub%0A%0A%09%7D%0A%0A%09@Override%0A%09public void addUntaggedMessage(String theMessage, ErrorKind theErrorKind) %7B%0A%09%09// TODO Auto-generated method stub%0A%0A%09%7D%0A%0A%09@Override%0A%09public void putTaggedMessage(String theTag, String theMessage, ErrorKind theErrorKind) %7B%0A%09%09// TODO Auto-generated method stub%0A%0A%09%7D%0A%0A%09@Override%0A%09public List%3CString%3E getMessages(EnumSet%3CErrorKind%3E theMessageKinds) %7B%0A%09%09// TODO Auto-generated method stub%0A%09%09return null;%0A%09%7D%0A%0A%09@Override%0A%09public IMessageViewLookAndBehaviour getLookAndBehaviour() %7B%0A%09%09return lookAndBehaviour;%0A%09%7D%0A%0A%09@Override%0A%09public void setLookAndBehaviour(IMessageViewLookAndBehaviour theLookAndBehaviour) %7B%0A%09%09this.lookAndBehaviour = theLookAndBehaviour;%0A%09%7D%0A%0A%09@Override%0A%09public void wrapControl(Composite theWrappedComposite) %7B%0A%09%09// TODO Auto-generated method stub%0A%09%09%0A%09%7D%0A%0A%7D%0A

create class MessageDisplay, another view to handle messages from validators.