public Message() { EditorID = new SimpleSubrecord <String>("EDID"); Content = new SimpleSubrecord <String>("DESC"); Icon = new RecordReference("INAM"); MessageFlags = new SimpleSubrecord <MessageFlags>("DNAM"); }
public void RecordReference_Verify_1() { RecordReference reference = new RecordReference(); Assert.IsFalse(reference.Verify(false)); reference = new RecordReference { Database = "db", Mfn = 123 }; Assert.IsTrue(reference.Verify(false)); reference = new RecordReference { Database = "db", Index = "Index" }; Assert.IsTrue(reference.Verify(false)); reference = new RecordReference { HostName = "host", Database = "db" }; Assert.IsFalse(reference.Verify(false)); }
public void RecordReference_ToString_2() { MarcRecord record = _GetRecord(); RecordReference reference = new RecordReference(record); Assert.AreEqual("db123#00#0200#^aSubA^bSubB300#Field300", reference.ToString()); }
public void RecordReference_ReadRecords_3() { Mock <IIrbisConnection> mock = new Mock <IIrbisConnection>(); mock.Setup(c => c.ReadRecord(It.IsAny <string>(), It.IsAny <int>(), It.IsAny <bool>(), It.IsAny <string>())) .Returns((MarcRecord)null); IIrbisConnection connection = mock.Object; RecordReference[] references = { new RecordReference { HostName = "host", Database = "db", Mfn = 123 } }; List <MarcRecord> records = RecordReference.ReadRecords ( connection, references, false ); Assert.AreEqual(0, records.Count); }
public void RecordReference_ReadRecords_2() { Mock <IIrbisConnection> mock = new Mock <IIrbisConnection>(); mock.Setup(c => c.ReadRecord(It.IsAny <string>(), It.IsAny <int>(), It.IsAny <bool>(), It.IsAny <string>())) .Returns((MarcRecord)null); IIrbisConnection connection = mock.Object; RecordReference[] references = { new RecordReference { HostName = "host", Database = "db", Mfn = 123 } }; RecordReference.ReadRecords ( connection, references, true ); }
public void RecordReference_ReadRecords_1() { Mock <IIrbisConnection> mock = new Mock <IIrbisConnection>(); mock.Setup(c => c.ReadRecord(It.IsAny <string>(), It.IsAny <int>(), It.IsAny <bool>(), It.IsAny <string>())) .Returns(_GetRecord()); IIrbisConnection connection = mock.Object; RecordReference[] references = { new RecordReference { HostName = "host", Database = "db", Mfn = 123 } }; List <MarcRecord> records = RecordReference.ReadRecords ( connection, references, false ); Assert.AreEqual(1, records.Count); Assert.AreEqual("host", records[0].HostName); Assert.AreEqual("db", records[0].Database); Assert.AreEqual(123, records[0].Mfn); mock.Verify(c => c.ReadRecord(It.IsAny <string>(), It.IsAny <int>(), It.IsAny <bool>(), It.IsAny <string>()), Times.Once); }
partial void ReadEntryData(ESPReader reader) { switch (Type.Value) { case NoteType.Sound: EntryData = new SimpleSubrecord <string>(); (EntryData as SimpleSubrecord <string>).ReadBinary(reader); break; case NoteType.Text: EntryData = new SimpleSubrecord <string>(); (EntryData as SimpleSubrecord <string>).ReadBinary(reader); break; case NoteType.Image: EntryData = new SimpleSubrecord <string>(); (EntryData as SimpleSubrecord <string>).ReadBinary(reader); break; case NoteType.Voice: EntryData = new RecordReference(); (EntryData as RecordReference).ReadBinary(reader); break; default: throw new Exception(); } }
public QueryPermissions( HealthVaultClient client, RecordReference record, RequestBody body, Type responseType) : base(client) { if (record == null) { throw new ArgumentNullException("record"); } if (body == null) { throw new ArgumentNullException("body"); } if (responseType == null) { throw new ArgumentNullException("responseType"); } m_record = record; m_requestBody = body; m_responseType = responseType; }
public override void ReadData(ESPReader reader, long dataEnd) { while (reader.BaseStream.Position < dataEnd) { string subTag = reader.PeekTag(); switch (subTag) { case "EDID": if (EditorID == null) { EditorID = new SimpleSubrecord <String>(); } EditorID.ReadBinary(reader); break; case "FULL": if (Name == null) { Name = new SimpleSubrecord <String>(); } Name.ReadBinary(reader); break; case "MODL": if (Model == null) { Model = new Model(); } Model.ReadBinary(reader); break; case "DATA": if (HeadPartFlags == null) { HeadPartFlags = new SimpleSubrecord <HeadPartFlags>(); } HeadPartFlags.ReadBinary(reader); break; case "HNAM": if (ExtraParts == null) { ExtraParts = new List <RecordReference>(); } RecordReference tempHNAM = new RecordReference(); tempHNAM.ReadBinary(reader); ExtraParts.Add(tempHNAM); break; default: throw new Exception(); } } }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test @SuppressWarnings("unchecked") public void shouldOnlySummarizeStatisticsWhenAllReferencesAreChecked() public virtual void ShouldOnlySummarizeStatisticsWhenAllReferencesAreChecked() { // given ConsistencySummaryStatistics summary = mock(typeof(ConsistencySummaryStatistics)); RecordAccess records = mock(typeof(RecordAccess)); ConsistencyReporter.ReportHandler handler = new ConsistencyReporter.ReportHandler(new InconsistencyReport(mock(typeof(InconsistencyLogger)), summary), mock(typeof(ConsistencyReporter.ProxyFactory)), RecordType.PROPERTY, records, new PropertyRecord(0), NO_MONITOR); RecordReference <PropertyRecord> reference = mock(typeof(RecordReference)); ComparativeRecordChecker <PropertyRecord, PropertyRecord, ConsistencyReport_PropertyConsistencyReport> checker = mock(typeof(ComparativeRecordChecker)); handler.comparativeCheck(reference, checker); ArgumentCaptor <PendingReferenceCheck <PropertyRecord> > captor = ( ArgumentCaptor )ArgumentCaptor.forClass(typeof(PendingReferenceCheck)); verify(reference).dispatch(captor.capture()); PendingReferenceCheck pendingRefCheck = captor.Value; // when handler.updateSummary(); // then verifyZeroInteractions(summary); // when pendingRefCheck.skip(); // then verify(summary).update(RecordType.PROPERTY, 0, 0); verifyNoMoreInteractions(summary); }
public QueryPermissions( CHBaseClient client, RecordReference record, RequestBody body, Type responseType) : base(client) { if (record == null) { throw new ArgumentNullException("record"); } if (body == null) { throw new ArgumentNullException("body"); } if (responseType == null) { throw new ArgumentNullException("responseType"); } m_record = record; m_requestBody = body; m_responseType = responseType; }
public override void ReadDataXML(XElement ele, ElderScrollsPlugin master) { XElement subEle; if (ele.TryPathTo("EditorID", false, out subEle)) { if (EditorID == null) { EditorID = new SimpleSubrecord <String>(); } EditorID.ReadXML(subEle, master); } if (ele.TryPathTo("List", false, out subEle)) { if (List == null) { List = new List <RecordReference>(); } foreach (XElement e in subEle.Elements()) { RecordReference tempLNAM = new RecordReference(); tempLNAM.ReadXML(e, master); List.Add(tempLNAM); } } }
public override void CheckReference(RECORD record, NodeRecord nodeRecord, CheckerEngine <RECORD, REPORT> engine, RecordAccess records) { if (nodeRecord.InUse()) { NodeLabels nodeLabels = NodeLabelsField.parseLabelsField(nodeRecord); if (nodeLabels is DynamicNodeLabels) { DynamicNodeLabels dynamicNodeLabels = ( DynamicNodeLabels )nodeLabels; long firstRecordId = dynamicNodeLabels.FirstDynamicRecordId; RecordReference <DynamicRecord> firstRecordReference = records.NodeLabels(firstRecordId); ExpectedNodeLabelsChecker expectedNodeLabelsChecker = new ExpectedNodeLabelsChecker(this, nodeRecord); LabelChainWalker <RECORD, REPORT> checker = new LabelChainWalker <RECORD, REPORT>(expectedNodeLabelsChecker); engine.ComparativeCheck(firstRecordReference, checker); nodeRecord.DynamicLabelRecords; // I think this is empty in production } else { long[] storeLabels = nodeLabels.Get(null); REPORT report = engine.Report(); ValidateLabelIds(nodeRecord, storeLabels, report); } } else if (_indexLabels.Length != 0) { engine.Report().nodeNotInUse(nodeRecord); } }
public override void ReadDataXML(XElement ele, ElderScrollsPlugin master) { XElement subEle; if (ele.TryPathTo("EditorID", false, out subEle)) { if (EditorID == null) { EditorID = new SimpleSubrecord <String>(); } EditorID.ReadXML(subEle, master); } if (ele.TryPathTo("Model", false, out subEle)) { if (Model == null) { Model = new Model(); } Model.ReadXML(subEle, master); } if (ele.TryPathTo("NamedBodyParts", false, out subEle)) { if (NamedBodyParts == null) { NamedBodyParts = new List <NamedBodyPart>(); } foreach (XElement e in subEle.Elements()) { NamedBodyPart tempBPTN = new NamedBodyPart(); tempBPTN.ReadXML(e, master); NamedBodyParts.Add(tempBPTN); } } if (ele.TryPathTo("BodyParts", false, out subEle)) { if (BodyParts == null) { BodyParts = new List <BodyPart>(); } foreach (XElement e in subEle.Elements()) { BodyPart tempBPNN = new BodyPart(); tempBPNN.ReadXML(e, master); BodyParts.Add(tempBPNN); } } if (ele.TryPathTo("Ragdoll", false, out subEle)) { if (Ragdoll == null) { Ragdoll = new RecordReference(); } Ragdoll.ReadXML(subEle, master); } }
public override void ReadXML(XElement ele, ElderScrollsPlugin master) { XElement subEle; if (ele.TryPathTo("Quest", false, out subEle)) { if (Quest == null) { Quest = new RecordReference(); } Quest.ReadXML(subEle, master); } if (ele.TryPathTo("SharedInfos", false, out subEle)) { if (SharedInfos == null) { SharedInfos = new List <SharedInfo>(); } foreach (XElement e in subEle.Elements()) { SharedInfo temp = new SharedInfo(); temp.ReadXML(e, master); SharedInfos.Add(temp); } } }
public void RecordReference_ReadRecord_1() { Mock <IIrbisConnection> mock = new Mock <IIrbisConnection>(); mock.Setup(c => c.ReadRecord(It.IsAny <string>(), It.IsAny <int>(), It.IsAny <bool>(), It.IsAny <string>())) .Returns(_GetRecord()); IIrbisConnection connection = mock.Object; RecordReference reference = new RecordReference { HostName = "host", Database = "db", Mfn = 123 }; MarcRecord record = reference.ReadRecord(connection); Assert.IsNotNull(record); Assert.AreEqual("host", record.HostName); Assert.AreEqual("db", record.Database); Assert.AreEqual(123, record.Mfn); mock.Verify(c => c.ReadRecord(It.IsAny <string>(), It.IsAny <int>(), It.IsAny <bool>(), It.IsAny <string>()), Times.Once); }
public MapMarker(SimpleSubrecord <MapMarkerFlags> Flags, SimpleSubrecord <String> Name, MapMarkerData Data, RecordReference Reputation) { this.Flags = Flags; this.Name = Name; this.Data = Data; this.Reputation = Reputation; }
public override void ReadData(ESPReader reader, long dataEnd) { while (reader.BaseStream.Position < dataEnd) { string subTag = reader.PeekTag(); switch (subTag) { case "EDID": if (EditorID == null) { EditorID = new SimpleSubrecord <String>(); } EditorID.ReadBinary(reader); break; case "LNAM": if (List == null) { List = new List <RecordReference>(); } RecordReference tempLNAM = new RecordReference(); tempLNAM.ReadBinary(reader); List.Add(tempLNAM); break; default: throw new Exception(); } } }
public override void ReadDataXML(XElement ele, ElderScrollsPlugin master) { XElement subEle; if (ele.TryPathTo("EditorID", false, out subEle)) { if (EditorID == null) { EditorID = new SimpleSubrecord <String>(); } EditorID.ReadXML(subEle, master); } if (ele.TryPathTo("Conditions", false, out subEle)) { if (Conditions == null) { Conditions = new List <Condition>(); } foreach (XElement e in subEle.Elements()) { Condition tempCTDA = new Condition(); tempCTDA.ReadXML(e, master); Conditions.Add(tempCTDA); } } if (ele.TryPathTo("RelatedCameraPaths", false, out subEle)) { if (RelatedCameraPaths == null) { RelatedCameraPaths = new RelatedCameraPaths(); } RelatedCameraPaths.ReadXML(subEle, master); } if (ele.TryPathTo("CameraZoom", false, out subEle)) { if (CameraZoom == null) { CameraZoom = new SimpleSubrecord <CameraPathZoom>(); } CameraZoom.ReadXML(subEle, master); } if (ele.TryPathTo("CameraShots", false, out subEle)) { if (CameraShots == null) { CameraShots = new List <RecordReference>(); } foreach (XElement e in subEle.Elements()) { RecordReference tempSNAM = new RecordReference(); tempSNAM.ReadXML(e, master); CameraShots.Add(tempSNAM); } } }
partial void ReadReferencesXML(XElement ele, ElderScrollsPlugin master) { XElement subEle; if (ele.TryPathTo("References", false, out subEle)) { if (References == null) { References = new List <Subrecord>(); } foreach (XElement e in subEle.Elements()) { if (e.Attribute("Tag").Value == "SCRV") { var reference = new SimpleSubrecord <uint>(); reference.ReadXML(e, master); References.Add(reference); } else { var reference = new RecordReference(); reference.ReadXML(e, master); References.Add(reference); } } } }
public LandscapeTexture() { EditorID = new SimpleSubrecord <String>("EDID"); TextureSet = new RecordReference("TNAM"); HavokData = new HavokData("HNAM"); TextureSpecularExponent = new SimpleSubrecord <Byte>("SNAM"); }
public override void ReadDataXML(XElement ele, ElderScrollsPlugin master) { XElement subEle; if (ele.TryPathTo("EditorID", false, out subEle)) { if (EditorID == null) { EditorID = new SimpleSubrecord <String>(); } EditorID.ReadXML(subEle, master); } if (ele.TryPathTo("Model", false, out subEle)) { if (Model == null) { Model = new Model(); } Model.ReadXML(subEle, master); } if (ele.TryPathTo("Animation", false, out subEle)) { if (Animation == null) { Animation = new RecordReference(); } Animation.ReadXML(subEle, master); } }
public override void ReadXML(XElement ele, ElderScrollsPlugin master) { XElement subEle; if (ele.TryPathTo("ResponseData", false, out subEle)) { if (ResponseData == null) { ResponseData = new ResponseData(); } ResponseData.ReadXML(subEle, master); } if (ele.TryPathTo("ResponseText", false, out subEle)) { if (ResponseText == null) { ResponseText = new SimpleSubrecord <String>(); } ResponseText.ReadXML(subEle, master); } if (ele.TryPathTo("ScriptNotes", false, out subEle)) { if (ScriptNotes == null) { ScriptNotes = new SimpleSubrecord <String>(); } ScriptNotes.ReadXML(subEle, master); } if (ele.TryPathTo("Edits", false, out subEle)) { if (Edits == null) { Edits = new SimpleSubrecord <String>(); } Edits.ReadXML(subEle, master); } if (ele.TryPathTo("SpeakerAnimation", false, out subEle)) { if (SpeakerAnimation == null) { SpeakerAnimation = new RecordReference(); } SpeakerAnimation.ReadXML(subEle, master); } if (ele.TryPathTo("ListenerAnimation", false, out subEle)) { if (ListenerAnimation == null) { ListenerAnimation = new RecordReference(); } ListenerAnimation.ReadXML(subEle, master); } }
public override void ReadDataXML(XElement ele, ElderScrollsPlugin master) { XElement subEle; if (ele.TryPathTo("EditorID", false, out subEle)) { if (EditorID == null) { EditorID = new SimpleSubrecord <String>(); } EditorID.ReadXML(subEle, master); } if (ele.TryPathTo("ObjectBounds", false, out subEle)) { if (ObjectBounds == null) { ObjectBounds = new ObjectBounds(); } ObjectBounds.ReadXML(subEle, master); } if (ele.TryPathTo("Model", false, out subEle)) { if (Model == null) { Model = new Model(); } Model.ReadXML(subEle, master); } if (ele.TryPathTo("NodeIndex", false, out subEle)) { if (NodeIndex == null) { NodeIndex = new SimpleSubrecord <Int32>(); } NodeIndex.ReadXML(subEle, master); } if (ele.TryPathTo("Sound", false, out subEle)) { if (Sound == null) { Sound = new RecordReference(); } Sound.ReadXML(subEle, master); } if (ele.TryPathTo("Data", false, out subEle)) { if (Data == null) { Data = new AddonNodeData(); } Data.ReadXML(subEle, master); } }
public override void ReadBinary(ESPReader reader) { List <string> readTags = new List <string>(); readTags.Add(reader.PeekTag()); Marker.ReadBinary(reader); while (reader.BaseStream.Position < reader.BaseStream.Length) { string subTag = reader.PeekTag(); switch (subTag) { case "INAM": if (readTags.Contains("INAM")) { return; } if (Idle == null) { Idle = new RecordReference(); } Idle.ReadBinary(reader); break; case "SCHR": if (readTags.Contains("SCHR")) { return; } if (Script == null) { Script = new EmbeddedScript(); } Script.ReadBinary(reader); break; case "TNAM": if (readTags.Contains("TNAM")) { return; } if (Topic == null) { Topic = new RecordReference(); } Topic.ReadBinary(reader); break; default: return; } readTags.Add(subTag); } }
public QuestLogEntry(SimpleSubrecord <QuestStageFlags> StageFlags, List <Condition> Conditions, SimpleSubrecord <String> LogEntry, EmbeddedScript Script, RecordReference NextQuest) { this.StageFlags = StageFlags; this.Conditions = Conditions; this.LogEntry = LogEntry; this.Script = Script; this.NextQuest = NextQuest; }
public ReferenceAudio(SimpleSubrecord <Byte[]> Unknown1, RecordReference AudioLocation, SimpleSubrecord <Byte[]> Unknown2, SimpleSubrecord <Single> Unknown3, SimpleSubrecord <Single> Unknown4) { this.Unknown1 = Unknown1; this.AudioLocation = AudioLocation; this.Unknown2 = Unknown2; this.Unknown3 = Unknown3; this.Unknown4 = Unknown4; }
public ReferencePatrolData(SimpleSubrecord <Single> IdleTime, SubMarker ScriptMarker, RecordReference Idle, EmbeddedScript Script, RecordReference Topic) { this.IdleTime = IdleTime; this.ScriptMarker = ScriptMarker; this.Idle = Idle; this.Script = Script; this.Topic = Topic; }
public override void ReadData(ESPReader reader, long dataEnd) { while (reader.BaseStream.Position < dataEnd) { string subTag = reader.PeekTag(); switch (subTag) { case "EDID": if (EditorID == null) { EditorID = new SimpleSubrecord <String>(); } EditorID.ReadBinary(reader); break; case "OBND": if (ObjectBounds == null) { ObjectBounds = new ObjectBounds(); } ObjectBounds.ReadBinary(reader); break; case "MODL": if (Model == null) { Model = new Model(); } Model.ReadBinary(reader); break; case "BRUS": if (PassthroughSound == null) { PassthroughSound = new SimpleSubrecord <PassthroughSound>(); } PassthroughSound.ReadBinary(reader); break; case "RNAM": if (Looping_RandomSound == null) { Looping_RandomSound = new RecordReference(); } Looping_RandomSound.ReadBinary(reader); break; default: throw new Exception(); } } }
public RemoveApplicationRecordAuthorization(HealthVaultClient client, RecordReference record) : base(client) { if (record == null) { throw new ArgumentNullException("record"); } m_record = record; }
public Ragdoll() { EditorID = new SimpleSubrecord <String>("EDID"); Version = new SimpleSubrecord <UInt32>("NVER"); GeneralData = new RagdollData("DATA"); ActorBase = new RecordReference("XNAM"); BodyPartData = new RecordReference("TNAM"); PoseMatchingData = new RagdollPoseMatching("RAPS"); }
public GetThings(HealthVaultClient client, RecordReference record, RequestBody body, Type responseType) : base(client) { if (record == null) { throw new ArgumentNullException("record"); } if (body == null) { throw new ArgumentNullException("body"); } if (responseType == null) { throw new ArgumentNullException("responseType"); } m_record = record; m_body = body; m_responseType = responseType; }