Esempio n. 1
0
 public static void Main(string[] args)
 {
     AbstractFactoryExample.Introduce();
     BuilderExample.Introduce();
     ChainOfResponsibilityExample.Introduce();
     StateExample.Introduce();
     VisitorExample.Introduce();
 }
 public void TestStrategy() {
    Visitor visitor = new ClassToNamespaceVisitor();
    Strategy strategy = new VisitorStrategy(visitor);
    Persister persister = new Persister(strategy);
    VisitorExample item = new VisitorExample();
    StringWriter writer = new StringWriter();
    item.Put("1", "ONE");
    item.Put("2", "TWO");
    item.Add("A");
    item.Add("B");
    persister.write(item, writer);
    String text = writer.toString();
    System.out.println(text);
    VisitorExample recover = persister.read(VisitorExample.class, text);
Esempio n. 3
0
        public void TestStrategy()
        {
            Visitor        visitor   = new ClassToNamespaceVisitor();
            Strategy       strategy  = new VisitorStrategy(visitor);
            Persister      persister = new Persister(strategy);
            VisitorExample item      = new VisitorExample();
            StringWriter   writer    = new StringWriter();

            item.Put("1", "ONE");
            item.Put("2", "TWO");
            item.Add("A");
            item.Add("B");
            persister.write(item, writer);
            String text = writer.toString();

            System.out.println(text);
            VisitorExample recover = persister.read(VisitorExample.class, text);
 public void Visitor_Transforming()
 {
     VisitorExample.TransformingVisitor();
 }
 public void Visitor_Simple()
 {
     VisitorExample.SimpleVisitor();
 }