C# Class Smartmobili.Cocoa.NSObjectDecoder

Exibir arquivo Open project: smartmobili/CocoaBuilder Class Usage Examples

Public Methods

Method Description
ContainsValueForKey ( NSString keyName ) : bool
Create ( System.Xml.Linq.XElement xCurrentElement = null ) : object
DecodeBoolForKey ( string keyName ) : bool
DecodeIntForKey ( string keyName ) : int
DecodeObjectForKey ( string keyName ) : id
DecodePointForKey ( string keyName ) : NSPoint
DecodeRectForKey ( string keyName ) : NSRect
DecodeSizeForKey ( string keyName ) : NSSize
DecodeValueOfObjCType ( string valueType, object &data ) : void
NSObjectDecoder ( ) : System
NSObjectDecoder ( IBDocument ibDocument, System.Xml.Linq.XElement xElement ) : System
ResolveReference ( object instance, string propertyName, System.Xml.Linq.XElement xElement ) : object

Private Methods

Method Description
CreateDictionary ( System.Xml.Linq.XElement xElement ) : void
CreateFromClassName ( System.Xml.Linq.XElement xElement, string attrClass ) : object

Method Details

ContainsValueForKey() public method

public ContainsValueForKey ( NSString keyName ) : bool
keyName NSString
return bool

Create() public method

public Create ( System.Xml.Linq.XElement xCurrentElement = null ) : object
xCurrentElement System.Xml.Linq.XElement
return object

DecodeBoolForKey() public method

public DecodeBoolForKey ( string keyName ) : bool
keyName string
return bool

DecodeIntForKey() public method

public DecodeIntForKey ( string keyName ) : int
keyName string
return int

DecodeObjectForKey() public method

public DecodeObjectForKey ( string keyName ) : id
keyName string
return id

DecodePointForKey() public method

public DecodePointForKey ( string keyName ) : NSPoint
keyName string
return NSPoint

DecodeRectForKey() public method

public DecodeRectForKey ( string keyName ) : NSRect
keyName string
return NSRect

DecodeSizeForKey() public method

public DecodeSizeForKey ( string keyName ) : NSSize
keyName string
return NSSize

DecodeValueOfObjCType() public method

public DecodeValueOfObjCType ( string valueType, object &data ) : void
valueType string
data object
return void

NSObjectDecoder() public method

public NSObjectDecoder ( ) : System
return System

NSObjectDecoder() public method

public NSObjectDecoder ( IBDocument ibDocument, System.Xml.Linq.XElement xElement ) : System
ibDocument IBDocument
xElement System.Xml.Linq.XElement
return System

ResolveReference() public method

public ResolveReference ( object instance, string propertyName, System.Xml.Linq.XElement xElement ) : object
instance object
propertyName string
xElement System.Xml.Linq.XElement
return object