C# 클래스 XSDDiagram.Rendering.Diagram

파일 보기 프로젝트 열기: dgis/xsddiagram 1 사용 예제들

공개 메소드들

메소드 설명
Add ( XMLSchema childElement, string nameSpace ) : DiagramItem
AddAny ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
AddComplexType ( DiagramItem parentDiagramElement, XMLSchema childElement, bool isReference, string nameSpace ) : DiagramItem
AddComplexType ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
AddComplexType ( XMLSchema childElement, string nameSpace ) : DiagramItem
AddCompositors ( DiagramItem parentDiagramElement, XMLSchema childGroup, DiagramItemGroupType type, string nameSpace ) : DiagramItem
AddCompositors ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
AddCompositors ( XMLSchema childElement, string nameSpace ) : DiagramItem
AddElement ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
AddElement ( XMLSchema childElement, string nameSpace ) : DiagramItem
Clear ( ) : void
Diagram ( ) : System
ExpandChildren ( DiagramItem parentDiagramElement ) : void
ExpandOneLevel ( ) : void
HitTest ( Point point, DiagramItem &element, DiagramHitTestRegion &region ) : void
Layout ( Graphics g ) : void
Remove ( DiagramItem element ) : void
RemoveAll ( ) : void
ScaleInt ( int integer ) : int
ScalePoint ( Point point ) : Point
ScaleRectangle ( Rectangle rectangle ) : Rectangle
ScaleSize ( Size point ) : Size
SelectElement ( DiagramItem element ) : void

비공개 메소드들

메소드 설명
ExpandAnnotated ( DiagramItem parentDiagramElement, XMLSchema annotated, string nameSpace ) : void
ExpandComplexType ( DiagramItem parentDiagramElement, XMLSchema complexTypeElement ) : void
ExpandOneLevel ( DiagramItem parentItem ) : void
GetChildrenInfo ( XMLSchema complexTypeElement, bool &hasChildren, bool &isSimpleType ) : void

메소드 상세

Add() 공개 메소드

public Add ( XMLSchema childElement, string nameSpace ) : DiagramItem
childElement XMLSchema
nameSpace string
리턴 DiagramItem

AddAny() 공개 메소드

public AddAny ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
parentDiagramElement DiagramItem
childElement XMLSchema
nameSpace string
리턴 DiagramItem

AddComplexType() 공개 메소드

public AddComplexType ( DiagramItem parentDiagramElement, XMLSchema childElement, bool isReference, string nameSpace ) : DiagramItem
parentDiagramElement DiagramItem
childElement XMLSchema
isReference bool
nameSpace string
리턴 DiagramItem

AddComplexType() 공개 메소드

public AddComplexType ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
parentDiagramElement DiagramItem
childElement XMLSchema
nameSpace string
리턴 DiagramItem

AddComplexType() 공개 메소드

public AddComplexType ( XMLSchema childElement, string nameSpace ) : DiagramItem
childElement XMLSchema
nameSpace string
리턴 DiagramItem

AddCompositors() 공개 메소드

public AddCompositors ( DiagramItem parentDiagramElement, XMLSchema childGroup, DiagramItemGroupType type, string nameSpace ) : DiagramItem
parentDiagramElement DiagramItem
childGroup XMLSchema
type DiagramItemGroupType
nameSpace string
리턴 DiagramItem

AddCompositors() 공개 메소드

public AddCompositors ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
parentDiagramElement DiagramItem
childElement XMLSchema
nameSpace string
리턴 DiagramItem

AddCompositors() 공개 메소드

public AddCompositors ( XMLSchema childElement, string nameSpace ) : DiagramItem
childElement XMLSchema
nameSpace string
리턴 DiagramItem

AddElement() 공개 메소드

public AddElement ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
parentDiagramElement DiagramItem
childElement XMLSchema
nameSpace string
리턴 DiagramItem

AddElement() 공개 메소드

public AddElement ( XMLSchema childElement, string nameSpace ) : DiagramItem
childElement XMLSchema
nameSpace string
리턴 DiagramItem

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Diagram() 공개 메소드

public Diagram ( ) : System
리턴 System

ExpandChildren() 공개 메소드

public ExpandChildren ( DiagramItem parentDiagramElement ) : void
parentDiagramElement DiagramItem
리턴 void

ExpandOneLevel() 공개 메소드

public ExpandOneLevel ( ) : void
리턴 void

HitTest() 공개 메소드

public HitTest ( Point point, DiagramItem &element, DiagramHitTestRegion &region ) : void
point Point
element DiagramItem
region DiagramHitTestRegion
리턴 void

Layout() 공개 메소드

public Layout ( Graphics g ) : void
g System.Drawing.Graphics
리턴 void

Remove() 공개 메소드

public Remove ( DiagramItem element ) : void
element DiagramItem
리턴 void

RemoveAll() 공개 메소드

public RemoveAll ( ) : void
리턴 void

ScaleInt() 공개 메소드

public ScaleInt ( int integer ) : int
integer int
리턴 int

ScalePoint() 공개 메소드

public ScalePoint ( Point point ) : Point
point Point
리턴 Point

ScaleRectangle() 공개 메소드

public ScaleRectangle ( Rectangle rectangle ) : Rectangle
rectangle System.Drawing.Rectangle
리턴 System.Drawing.Rectangle

ScaleSize() 공개 메소드

public ScaleSize ( Size point ) : Size
point System.Drawing.Size
리턴 System.Drawing.Size

SelectElement() 공개 메소드

public SelectElement ( DiagramItem element ) : void
element DiagramItem
리턴 void