Example #1
0
        private void Add(ClassDiagramAttribute attr)
        {
            ISelector <string> diagramSelector = SelectorUtils.BuildSelector(attr.Diagrams);

            this.selectors.Add(
                new Selector()
            {
                DiagramSelector = diagramSelector,
                NestedInclude   = attr.NestedInclude,
                Include         = attr.Include
            });
        }
        private void Add(DiagramAttribute attr)
        {
            ISelector <string> diagramSelector   = SelectorUtils.BuildSelector(attr.Diagrams);
            ISelector <string> namespaceSelector = SelectorUtils.BuildSelector(attr.Namespaces);

            this.selectors.Add(
                new Selector()
            {
                Diagrams                = SelectorUtils.GetFixed(attr.Diagrams).ToList(),
                DiagramSelector         = diagramSelector,
                NamespaceSelector       = namespaceSelector,
                DefaultNamespaceInclude = attr.DefaultNamespaceInclude,
                DefaultClassInclude     = attr.DefaultClassInclude
            });
        }