コード例 #1
0
		public ComponentObjectBaseCore(Org.Sdmxsource.Sdmx.Api.Model.Objects.Base.IComponent componentBean,
				ICodelistObjectBase codeListBean1, IConceptObjectBase conceptSuperBean2) : base(componentBean) {
			this.Icomponent = componentBean;
			this.Icodelist = codeListBean1;
			if (codeListBean1 == null) {
				this.Icodelist = conceptSuperBean2.CoreRepresentation;
			}
			this.IconceptSuper = conceptSuperBean2;
		}
コード例 #2
0
		public DimensionObjectBaseCore(IDimension dimension,
				ICodelistObjectBase codeList, IConceptObjectBase concept,
				ISet<IHierarchicalCodelistObjectBase> hcls0) : base(dimension, codeList, concept) {
			this._dimension = dimension;
			this._isFrequenyDimension = dimension.FrequencyDimension;
			this._isMeasureDimension = dimension.MeasureDimension;
			this._isTimeDimension = dimension.TimeDimension;
	
			this._hcls = hcls0;
			if (hcls0 == null) {
				this._hcls = new HashSet<IHierarchicalCodelistObjectBase>();
			}
			if (concept == null) {
				throw new ModelException(Org.Sdmxsource.Sdmx.Api.Constants.ExceptionCode.JavaRequiredObjectNull,
						typeof(IConceptObjectBase).FullName);
			}
		}
コード例 #3
0
		public ConceptMutableObjectBaseCore(IConceptObjectBase concept) : base(concept) {
	
		}
コード例 #4
0
		public PrimaryMeasureObjectBaseCore(IPrimaryMeasure primaryMeasure,
				ICodelistObjectBase codelist, IConceptObjectBase conceptSuper) : base(primaryMeasure, codelist, conceptSuper) {
		}
コード例 #5
0
		public AttributeObjectBaseCore(IAttribute attributeBean,
				ICodelistObjectBase codeList, IConceptObjectBase concept) : base(attributeBean, codeList, concept) {
			this._attribute = attributeBean;
		}
コード例 #6
0
		public DimensionObjectBaseCore(IDimension dimension,
				ICodelistObjectBase codeList, IConceptObjectBase concept) : this(dimension, codeList, concept, null) {
			this._dimension = dimension;
		}