예제 #1
0
        internal DocumentData(Document document, DocumentType type)
            : base("Document")
        {
            Debug.Assert(document != null);

            _documentType = type;

            _pages = new Pages(document);

            _masterPages = new MasterPages(document);

            _pageAnnotationFieldSet = new AnnotationFieldSet(document, "PageAnnotationFieldSet");

            _widgetAnnotationFieldSet = new AnnotationFieldSet(document, "WidgetAnnotationFieldSet");

            _widgetDefaultStyleSet = new WidgetDefaultStyleSet(document);

            _generatorConfigurationSet = new GeneratorConfigurationSet(document);

            _adaptiveViewSet = new AdaptiveViewSet(document);

            _deviceSet = new DeviceSet(document);

            _documentSettings = new DocumentSettings(document);

            _globalGuides = new Guides();
        }
예제 #2
0
 internal GeneratorConfigurations(GeneratorConfigurationSet set)
     : base("GeneratorConfigurations")
 {
     _set = set;
 }
예제 #3
0
 internal HtmlGeneratorConfiguration(GeneratorConfigurationSet set, string name)
     : base(set, "HtmlGeneratorConfiguration", name)
 {
     _type = GeneratorType.Html;
 }
예제 #4
0
 internal GeneratorConfiguration(GeneratorConfigurationSet set, string tagName, string name)
     : base(tagName)
 {
     _set  = set;
     _name = name;
 }