Nevron .NET Vision
Nevron.Diagram.DataImport Namespace / NTreeDataSourceImporter Class
Properties Methods Events


In This Topic
    NTreeDataSourceImporter Class Members
    In This Topic

    The following tables list the members exposed by NTreeDataSourceImporter.

    Public Constructors
     NameDescription
    Public ConstructorDefault constructor  
    Top
    Public Properties
     NameDescription
    Public PropertyIf set to true all nodes in the diagram (except for the leafs of the tree) will have a show-hide subtree decorator.  
    Public PropertyGets/sets the data source from which to import the tree vertices  
    Public PropertyGets/sets the document in which the data source is imported. By default the shapes are imported in the active layer of the specified document. (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public PropertyGets/sets factory which must create shapes for the generated edges. If this property left unassigned the importer will generate NRoutableConnector edges. (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public PropertyGets/sets the name of the edge shapes, which are created from the edge shapes factory. (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public PropertyGets/sets the name of the style sheet to apply to impoterd edges (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public PropertyGets/sets the Id column name. The Id column in the data source must identify each record uniquely.  
    Public PropertyDetermines whether the data source importer is currently importing shapes (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public PropertyGets/sets the layout, which must be applied to the imported shapes. If set to null the data source importer will not layout the imported shapes. (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public PropertyGets/sets the ParentId column name. The ParentId column must contain the Id of record which is considered as parent parent record.  
    Public PropertyGets/sets the name of the transaction, which will be recorded in the document as a result of the import operation (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public PropertyGets/sets factory which must create shapes for the generated vertices. This property must be set to a valid instance before you call the Import method. (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public PropertyGets/sets the name of the vertex shapes, which are created from the vertex shapes factory. This property must be set to a valid shape name for the chosen VertexShapesFactory. (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public PropertyGets/sets the name of the style sheet to apply to imported vertices (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Top
    Public Methods
     NameDescription
    Public MethodGets a list of the imported edge shapes. Call this method only while the data source importer is in importing state. (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public MethodGets a list of the imported vertex shapes. Call this method only while the data source importer is in importing state. (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public MethodOverridden. Performs the import of the tree data structure  
    Top
    Protected Methods
     NameDescription
    Protected MethodCreates an edge shape which links the specified parent and child shapes  
    Protected MethodCreates a layout context for the imported shapes layout (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Protected MethodCreates a vertex shape for the specified data record  
    Protected MethodPerforms the layout specified by the Layout property to the currently imported shapes (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Protected MethodImports an edge shape, which was created for the specified data record and raises the EdgeImported event (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Protected MethodImports the vertex shape, which was created for the specified data record and raises the VertexImported event. (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Protected MethodCreates a new edge (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Protected MethodCreates a new vertex shape (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Protected MethodCalled when the import has ended (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Protected MethodCalled when the import has started (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Protected MethodOverridden. Resets any importer state maintained during the import operation  
    Protected MethodOverridden. Validates the import operation. Throws an exception if the import cannot be performed  
    Top
    Public Events
     NameDescription
    Public EventRaised when an edge shape has been generated by the importer (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public EventRaised when the import has ended unsuccessfully (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public EventRaised when the import has started (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public EventRaised when the import has ended successfully (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Public EventRaised when a vertex shape has been generated by the importer (Inherited from Nevron.Diagram.DataImport.NDataSourceImporter)
    Top
    See Also