Пример #1
0
 public PropertiesObjectType(string fullName, Type type)
 {
     this.fullName   = fullName;
     description     = "";
     longDescription = "";
     iconName        = "";
     this.type       = type;
     constructor     = DefaultConstructor;
 }
Пример #2
0
 public PropertiesObjectType(PropertiesObjectType baseType, PropertiesObjectConstructor newConstructor)
 {
     this.fullName        = baseType.fullName;
     this.description     = baseType.description;
     this.longDescription = baseType.longDescription;
     this.iconName        = baseType.iconName;
     this.type            = baseType.type;
     constructor          = newConstructor;
 }
Пример #3
0
 public PropertiesObjectType(string fullName, string description, string longDescription, string iconName, Type type)
 {
     this.fullName        = fullName;
     this.description     = description;
     this.longDescription = longDescription;
     this.iconName        = iconName;
     this.type            = type;
     constructor          = DefaultConstructor;
 }
Пример #4
0
 public PropertiesObjectType(string fullName, string description, string iconName,
                             Type type, PropertiesObjectConstructor constructor)
 {
     this.fullName    = fullName;
     this.description = description;
     longDescription  = "";
     this.iconName    = iconName;
     this.type        = type;
     this.constructor = constructor;
 }
Пример #5
0
 public PropertiesObjectType(string fullName, string description, string longDescription,
                             string iconName, Type type, PropertiesObjectConstructor constructor = null)
 {
     this.fullName        = fullName;
     this.description     = description;
     this.longDescription = longDescription;
     this.iconName        = iconName;
     this.type            = type;
     if (constructor == null)
     {
         this.constructor = DefaultConstructor;
     }
     else
     {
         this.constructor = constructor;
     }
 }