public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { WhiteOut s = null!=o ? (WhiteOut)o : new WhiteOut(); return s; }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { ColorProviderBGMYR s = null != o ? (ColorProviderBGMYR)o : new ColorProviderBGMYR(); info.GetBaseValueEmbedded(s, typeof(ColorProviderBase), parent); return s; }
public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { IntegerRangeAsCollection s = (IntegerRangeAsCollection)obj; info.AddValue("Start",s._start); info.AddValue("Count",s._count); }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { PositiveFiniteNumericalBoundaries s = null!=o ? (PositiveFiniteNumericalBoundaries)o : new PositiveFiniteNumericalBoundaries(); info.GetBaseValueEmbedded(s,typeof(PositiveFiniteNumericalBoundaries).BaseType,parent); return s; }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { var s = (FreeLabelFormatting)o ?? new FreeLabelFormatting(); info.GetBaseValueEmbedded(s, typeof(FreeLabelFormatting).BaseType, parent); s._formatString = info.GetString("FormatString"); return s; }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { NumericLabelFormattingAuto s = null != o ? (NumericLabelFormattingAuto)o : new NumericLabelFormattingAuto(); info.GetBaseValueEmbedded(s, typeof(NumericLabelFormattingBase), parent); return s; }
protected override string FormatItem(Altaxo.Data.AltaxoVariant item) { if (item.IsType(Altaxo.Data.AltaxoVariant.Content.VDouble)) return FormatItem((double)item); else return item.ToString(); }
public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { OpenPathShapeBase s = (OpenPathShapeBase)obj; info.AddBaseValueEmbedded(s, typeof(OpenPathShapeBase).BaseType); info.AddValue("LinePen", s._linePen); }
public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { var s = (ItemLocationDirectAspectPreserving)obj; info.AddValue("OriginalSize", s._originalItemSize); info.AddEnum("AspectPreserving", s._aspectPreserving); info.AddBaseValueEmbedded(obj, typeof(ItemLocationDirectAspectPreserving).BaseType); }
public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { var s = (DecomposeByColumnContentOptions)obj; info.AddEnum("DestinationOutput", s._destinationOutput); info.AddEnum("DestinationColumnSorting", s._destinationColumnSorting); }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { int independentVariable = info.GetInt32("IndependentVariable"); int dependentVariable = info.GetInt32("DependentVariable"); double[] parameter; info.GetArray("ParameterValues",out parameter); object fo = info.GetValue("FitFunction"); if( fo is Altaxo.Serialization.Xml.AssemblyAndTypeSurrogate) fo = ((Altaxo.Serialization.Xml.AssemblyAndTypeSurrogate)fo).CreateInstance(); FitFunctionToScalarFunctionDDWrapper s; if(o == null) { s = new FitFunctionToScalarFunctionDDWrapper(fo as IFitFunction,dependentVariable,independentVariable,parameter); } else { s = (FitFunctionToScalarFunctionDDWrapper)o; s = (FitFunctionToScalarFunctionDDWrapper)o; s._independentVariable = independentVariable; s._dependentVariable = dependentVariable; s._parameter = parameter; s._fitFunction = fo as IFitFunction; } return s; }
public virtual object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { var s = (ReadableColumnProxyForStandaloneColumns)o ?? new ReadableColumnProxyForStandaloneColumns(null); object node = info.GetValue("Column", s); s._column = (IReadableColumn)node; return s; }
public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { System.Drawing.PointF s = (System.Drawing.PointF)obj; info.AddValue("X", s.X); info.AddValue("Y", s.Y); }
public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { System.Drawing.SizeF s = (System.Drawing.SizeF)obj; info.AddValue("Width", s.Width); info.AddValue("Height", s.Height); }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { XYColumnPlotData pa = (XYColumnPlotData)info.GetValue("Data", null); XYLineScatterPlotStyle lsps = (XYLineScatterPlotStyle)info.GetValue("Style", null); if (lsps.XYPlotLineStyle != null) lsps.XYPlotLineStyle.UseSymbolGap = lsps.LineSymbolGap; // this has changed and is now hosted in the LineStyle itself G2DPlotStyleCollection ps = new G2DPlotStyleCollection(new IG2DPlotStyle[] { lsps.XYPlotLineStyle, lsps.ScatterStyle, lsps.XYPlotLabelStyle }); if (lsps.XYPlotLabelStyle != null) { XmlSerializationSurrogate0 surr = new XmlSerializationSurrogate0(); surr._item = pa; surr._label = lsps.XYPlotLabelStyle; info.DeserializationFinished += new Altaxo.Serialization.Xml.XmlDeserializationCallbackEventHandler(surr.info_DeserializationFinished); } if (null == o) { return new XYColumnPlotItem(pa, ps); } else { XYColumnPlotItem s = (XYColumnPlotItem)o; s.Data = pa; s.Style = ps; return s; } }
public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { var s = (VisibleLightSpectrum)obj; info.AddBaseValueEmbedded(s, typeof(ColorProviderBase)); info.AddValue("Gamma", s._gamma); info.AddValue("Brightness", s._brightness); }
public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { TextScale s = (TextScale)obj; info.AddValue("Bounds", s._dataBounds); info.AddValue("Rescaling", s._rescaling); }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { FilledRectangle s = null!=o ? (FilledRectangle)o : new FilledRectangle(); s._brush = (BrushX)info.GetValue("Brush",parent); return s; }
public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { PlotGroupStyleCollection s = (PlotGroupStyleCollection)obj; info.AddBaseValueEmbedded(obj, obj.GetType().BaseType); info.AddValue("TransformingStyle", s._coordinateTransformingStyle); }
/// <summary> /// Renames the documents using the items and functions registered in <paramref name="renameData"/>. /// </summary> /// <param name="renameData">Data that provideds the items to rename, the functions etc.</param> /// <returns>If the action was successfull, an empty list. If the action was only partially successfull, the returned list contains those objects, for which the rename action failed.</returns> public static List<object> RenameDocuments(Altaxo.Gui.Common.MultiRename.MultiRenameData renameData) { List<object> renameFailedObjects = new List<object>(); // first, give all items a new, random name for (int i = 0; i < renameData.ObjectsToRenameCount; ++i) { object o = renameData.GetObjectToRename(i); string oldName = GetFullName(o); string newName = oldName + "_._" + System.Guid.NewGuid().ToString(); SetName(o, newName); } // now, try to set the new assigned name for (int i = 0; i < renameData.ObjectsToRenameCount; ++i) { object o = renameData.GetObjectToRename(i); string newName = renameData.GetNewNameForObject(i); try { SetName(o, newName); } catch (Exception) { renameFailedObjects.Add(o); } } return renameFailedObjects; }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { var s = (SyntheticBrushBase)o; s._repeatLengthPt = info.GetDouble("RepeatLength"); return s; }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { var s = null != o ? (LineShape)o : new LineShape(info); info.GetBaseValueEmbedded(s, typeof(LineShape).BaseType, parent); return s; }
public override void Run(Altaxo.Gui.Worksheet.Viewing.WorksheetController ctrl) { var comm = new OriginConnection(); comm.Connect(true); comm.PutTable(ctrl.DataTable, false); comm.Disconnect(false, null, false); }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { GraphController wc = (GraphController)info.GetValue("Controller", parent); SDGraphViewContent s = null != o ? (SDGraphViewContent)o : new SDGraphViewContent(wc); s._controller = wc; return s; }
public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { KohlrauschSusceptibility s = (KohlrauschSusceptibility)obj; info.AddValue("UseFrequency", s._useFrequencyInsteadOmega); info.AddValue("FlowTerm", s._useFlowTerm); info.AddValue("IsDielectric", s._isDielectricData); }
public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { var s = (Ellipsoidal)obj; info.AddValue("Size1", 2 * s._radius1); info.AddValue("Size2", 2 * s._radius2); }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { var s = (Square)o ?? new Square(); info.GetBaseValueEmbedded(s, s.GetType().BaseType, parent); return DeserializeSetV0(s, info, parent); }
public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { var s = (MultiLineLabelFormattingBase)obj; info.AddBaseValueEmbedded(s, typeof(MultiLineLabelFormattingBase).BaseType); info.AddValue("LineSpacing", s._relativeLineSpacing); info.AddEnum("BlockAlignment", s._textBlockAlignment); }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { ImageGraphic s = (ImageGraphic)o; info.GetBaseValueEmbedded(s,typeof(ImageGraphic).BaseType,parent); return s; }
public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { NonlinearFitDocument s = (NonlinearFitDocument)obj; info.AddValue("FitEnsemble", s._fitEnsemble); info.AddValue("Parameters", s._currentParameters); }