C# Class CSharpUML.UmlObject

Inheritance: IUmlObject
Show file Open project: knot3/CSharpUML

Public Properties

Property Type Description
TexHeader string[]

Protected Properties

Property Type Description
name string

Public Methods

Method Description
CompareTo ( IUmlObject y ) : int
Equals ( IUmlObject obj ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
ToCSharpCode ( int padding ) : string
ToTexCode ( ) : string
ToUmlCode ( int padding ) : string
UmlObject ( CSharpBlock block ) : System
UmlObject ( Tag tag ) : System
UmlObject ( UmlBlock block ) : System

Private Methods

Method Description
UmlObject ( string _name ) : System

Method Details

CompareTo() public method

public CompareTo ( IUmlObject y ) : int
y IUmlObject
return int

Equals() public method

public Equals ( IUmlObject obj ) : bool
obj IUmlObject
return bool

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

ToCSharpCode() public abstract method

public abstract ToCSharpCode ( int padding ) : string
padding int
return string

ToTexCode() public abstract method

public abstract ToTexCode ( ) : string
return string

ToUmlCode() public abstract method

public abstract ToUmlCode ( int padding ) : string
padding int
return string

UmlObject() public method

public UmlObject ( CSharpBlock block ) : System
block CSharpBlock
return System

UmlObject() public method

public UmlObject ( Tag tag ) : System
tag Tag
return System

UmlObject() public method

public UmlObject ( UmlBlock block ) : System
block UmlBlock
return System

Property Details

TexHeader public static property

public static string[] TexHeader
return string[]

name protected property

protected string name
return string