[ whitefrost.com | Account Manager 4 Product Page ]

Core.Tools.Codec.Encoder Class Reference

Summary description for Encoder. More...

List of all members.

Public Member Functions

 Encoder ()
void setDotNetNamespace (String n)
String getDotNetNamespace ()
void setPackageName (String n)
String getPackageName ()
String getExportClassName ()
void setExportClassName (String n)
String GetExport ()
bool ExportTo (String context_path)
bool ExportTo (String context_path, bool create_package_path)
bool AddComponent (String file_path, String component_name)
bool AddComponent (byte[] in_data, String component_name)
String getClassExport (String class_name)
String exportBinaryToHexForBin (byte[] monitor_bytes, String export_name, String export_id, String pad_format)
String getClassExportForDotNet (String class_name)
String exportBinaryToHexForBinForDotNet (byte[] monitor_bytes, String export_name, String export_id, String pad_format)
byte[] GetComponent (String name)
String[] GetComponentNames ()

Properties

String Name [get, set]
String Version [get, set]
bool EncodeJava [get, set]
bool EncodeCSharp [get, set]

Private Attributes

List< String > component_names = null
Dictionary< String, String > java_getter_names = null
Dictionary< String, String > csharp_getter_names = null
Dictionary< String, byte[]> component_data = null
String package_name = null
String dotnet_namespace = null
String export_class_name = null
bool encode_java = false
bool encode_csharp = true
String version = "0.0.0"
String name = null


Detailed Description

Summary description for Encoder.


Constructor & Destructor Documentation

Core.Tools.Codec.Encoder.Encoder (  ) 


Member Function Documentation

void Core.Tools.Codec.Encoder.setDotNetNamespace ( String  n  ) 

String Core.Tools.Codec.Encoder.getDotNetNamespace (  ) 

void Core.Tools.Codec.Encoder.setPackageName ( String  n  ) 

String Core.Tools.Codec.Encoder.getPackageName (  ) 

String Core.Tools.Codec.Encoder.getExportClassName (  ) 

void Core.Tools.Codec.Encoder.setExportClassName ( String  n  ) 

String Core.Tools.Codec.Encoder.GetExport (  ) 

bool Core.Tools.Codec.Encoder.ExportTo ( String  context_path  ) 

bool Core.Tools.Codec.Encoder.ExportTo ( String  context_path,
bool  create_package_path 
)

bool Core.Tools.Codec.Encoder.AddComponent ( String  file_path,
String  component_name 
)

bool Core.Tools.Codec.Encoder.AddComponent ( byte[]  in_data,
String  component_name 
)

String Core.Tools.Codec.Encoder.getClassExport ( String  class_name  ) 

String Core.Tools.Codec.Encoder.exportBinaryToHexForBin ( byte[]  monitor_bytes,
String  export_name,
String  export_id,
String  pad_format 
)

String Core.Tools.Codec.Encoder.getClassExportForDotNet ( String  class_name  ) 

String Core.Tools.Codec.Encoder.exportBinaryToHexForBinForDotNet ( byte[]  monitor_bytes,
String  export_name,
String  export_id,
String  pad_format 
)

byte [] Core.Tools.Codec.Encoder.GetComponent ( String  name  ) 

String [] Core.Tools.Codec.Encoder.GetComponentNames (  ) 


Member Data Documentation

List<String> Core.Tools.Codec.Encoder.component_names = null [private]

Dictionary<String, String> Core.Tools.Codec.Encoder.java_getter_names = null [private]

Dictionary<String, String> Core.Tools.Codec.Encoder.csharp_getter_names = null [private]

Dictionary<String, byte[]> Core.Tools.Codec.Encoder.component_data = null [private]

String Core.Tools.Codec.Encoder.package_name = null [private]

bool Core.Tools.Codec.Encoder.encode_java = false [private]

String Core.Tools.Codec.Encoder.version = "0.0.0" [private]

String Core.Tools.Codec.Encoder.name = null [private]


Property Documentation

String Core.Tools.Codec.Encoder.Name [get, set]

String Core.Tools.Codec.Encoder.Version [get, set]

bool Core.Tools.Codec.Encoder.EncodeJava [get, set]

bool Core.Tools.Codec.Encoder.EncodeCSharp [get, set]


The documentation for this class was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com