//internal constructor makes sure that objects are not created outside of the model/ assembly controlled area internal CobieAsset(IModel model, int label, bool activated) : base(model, label, activated) { _categories = new OptionalItemSet <CobieCategory>(this, 0, 8); _impacts = new OptionalItemSet <CobieImpact>(this, 0, 9); _documents = new OptionalItemSet <CobieDocument>(this, 0, 10); _attributes = new OptionalItemSet <CobieAttribute>(this, 0, 11); _representations = new OptionalItemSet <CobieCoordinate>(this, 0, 12); }
//internal constructor makes sure that objects are not created outside of the model/ assembly controlled area internal CobieJob(IModel model, int label, bool activated) : base(model, label, activated) { _resources = new OptionalItemSet <CobieResource>(this, 0, 18); }
//internal constructor makes sure that objects are not created outside of the model/ assembly controlled area internal CobieTypeOrComponent(IModel model, int label, bool activated) : base(model, label, activated) { _assemblyOf = new OptionalItemSet <CobieTypeOrComponent>(this, 0, 13); }
//internal constructor makes sure that objects are not created outside of the model/ assembly controlled area internal CobieZone(IModel model, int label, bool activated) : base(model, label, activated) { _spaces = new OptionalItemSet <CobieSpace>(this, 0, 13); }
//internal constructor makes sure that objects are not created outside of the model/ assembly controlled area internal CobieSystem(IModel model, int label, bool activated) : base(model, label, activated) { _components = new OptionalItemSet <CobieComponent>(this, 0, 13); }
//internal constructor makes sure that objects are not created outside of the model/ assembly controlled area internal CobieAttribute(IModel model, int label, bool activated) : base(model, label, activated) { _allowedValues = new OptionalItemSet <string>(this, 0, 11); }
//internal constructor makes sure that objects are not created outside of the model/ assembly controlled area internal CobieSpare(IModel model, int label, bool activated) : base(model, label, activated) { _suppliers = new OptionalItemSet <CobieContact>(this, 0, 10); }