C# Class Monobjc.Tools.Generator.Generators.PropertyGenerator

Code generator for properties.
Inheritance: BaseGenerator
Mostra file Open project: Monobjc/monobjc-tools

Public Methods

Method Description
Generate ( BaseEntity entity ) : void
Generate ( ClassEntity classEntity, PropertyEntity propertyEntity, bool implementation = true, bool markedAsNew = false ) : void

Generates the specified entity.

Private Methods

Method Description
AppendDocumentation ( PropertyEntity propertyEntity ) : void

Appends the documentation.

GetKeywords ( PropertyEntity propertyEntity, bool implementation, bool markedAsNew ) : String

Method Details

Generate() public method

public Generate ( BaseEntity entity ) : void
entity BaseEntity
return void

Generate() public method

Generates the specified entity.
public Generate ( ClassEntity classEntity, PropertyEntity propertyEntity, bool implementation = true, bool markedAsNew = false ) : void
classEntity Monobjc.Tools.Generator.Model.ClassEntity The class entity.
propertyEntity PropertyEntity The property entity.
implementation bool if set to true generate the implementation.
markedAsNew bool
return void