|
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace Harlinn.CIMTool.CodeGenerator
{
public class GeneratorOptions : INotifyPropertyChanged
{
string rootManagementNamespace;
string managementNamespace;
string managementPrefix;
string rootSerializationNamespace;
string serializationNamespace;
string serializationPrefix;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void OnPropertyChanged(string propertyName)
{
if (PropertyChanged != null)
{
PropertyChangedEventArgs eventArgs = new PropertyChangedEventArgs(propertyName);
PropertyChanged(this, eventArgs);
}
}
public string RootManagementNamespace
{
get
{
return rootManagementNamespace;
}
set
{
if (rootManagementNamespace == value)
return;
rootManagementNamespace = value;
OnPropertyChanged("RootManagementNamespace");
}
}
public string ManagementNamespace
{
get
{
return managementNamespace;
}
set
{
if (managementNamespace == value)
return;
managementNamespace = value;
OnPropertyChanged("ManagementNamespace");
}
}
public string ManagementPrefix
{
get
{
return managementPrefix;
}
set
{
if (managementPrefix == value)
return;
managementPrefix = value;
OnPropertyChanged("ManagementPrefix");
}
}
public string RootSerializationNamespace
{
get
{
return rootSerializationNamespace;
}
set
{
if (rootSerializationNamespace == value)
return;
rootSerializationNamespace = value;
OnPropertyChanged("RootSerializationNamespace");
}
}
public string SerializationNamespace
{
get
{
return serializationNamespace;
}
set
{
if (serializationNamespace == value)
return;
serializationNamespace = value;
OnPropertyChanged("SerializationNamespace");
}
}
public string SerializationPrefix
{
get
{
return serializationPrefix;
}
set
{
if (serializationPrefix == value)
return;
serializationPrefix = value;
OnPropertyChanged("SerializationPrefix");
}
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
Chief Architect - Sea Surveillance AS.
Specializing in integrated operations and high performance computing solutions.
I’ve been fooling around with computers since the early eighties, I’ve even done work on CP/M and MP/M.
Wrote my first “real” program on a BBC micro model B based on a series in a magazine at that time. It was fun and I got hooked on this thing called programming ...
A few Highlights:
- High performance application server development
- Model Driven Architecture and Code generators
- Real-Time Distributed Solutions
- C, C++, C#, Java, TSQL, PL/SQL, Delphi, ActionScript, Perl, Rexx
- Microsoft SQL Server, Oracle RDBMS, IBM DB2, PostGreSQL
- AMQP, Apache qpid, RabbitMQ, Microsoft Message Queuing, IBM WebSphereMQ, Oracle TuxidoMQ
- Oracle WebLogic, IBM WebSphere
- Corba, COM, DCE, WCF
- AspenTech InfoPlus.21(IP21), OsiSoft PI
More information about what I do for a living can be found at:
harlinn.com or
LinkedIn
You can contact me at
espen@harlinn.no