public static Creator<Quiz> InitializeCreator() { var creator = new Creator<Quiz>(); creator.Created += (sender, e) => { int ordinal = e.Source.ReadInt(); QuizType type = QuizType.FromInt(ordinal); try { var quizType = type.GetType(); e.Result = (Java.Lang.Object)Activator.CreateInstance(quizType); } catch (InstantiationException ex) { Log.Error(Tag, "createFromParcel ", ex); } catch (IllegalAccessException ex) { Log.Error(Tag, "createFromParcel ", ex); } catch (InvocationTargetException ex) { Log.Error(Tag, "createFromParcel ", ex); } catch (NoSuchMethodException ex) { Log.Error(Tag, "createFromParcel ", ex); } throw new UnsupportedOperationException("Could not create Quiz"); }; return creator; }
static void Main( string[] args ) { /* * Factory Method Pattern */ Creator c = new Creator( ); IProduct product; for ( int i = 1; i <= 12; i++ ) { product = c.FactoryMethod(i); Console.WriteLine("Product " + product.ShipFrom( )); } /* * Factory Method Ends */ /* * Observer pattern */ Subject subject = new Subject( ); Observer.Observer observer1 = new Observer.Observer("Observer 1"); subject.Subscribe(observer1); Observer.Observer observer2 = new Observer.Observer("observer 2"); subject.Subscribe(observer2); subject.Inventory++; subject.Unsubscribe(observer2); subject.Subscribe(new Observer.Observer("observer 3")); subject.Inventory++; }
internal static LiveOperationResult FromResponse(string response) { var creator = new Creator(); ServerResponseReader reader = ServerResponseReader.Instance; reader.Read(response, creator); return creator.Result; }
public void ReturnsNewCreator() { //Act var result = new Creator(); //Assert Assert.IsNotNull(result); }
static void Main(string[] args) { var creator = new Creator(); IProduct product; for (int amount = 0; amount <= 10; amount++) { product = creator.FactoryMethod(amount); Console.WriteLine(product.ShipFrom()); } }
public void Main() { var c = new Creator(); IProduct product; for (var i = 1; i <= 12; i++) { product = c.FactoryMethod(i); Console.WriteLine("Avocados " + product.ShipFrom()); } }
/// <summary> /// Hooks up the specified creator to the planet. /// </summary> /// <param name="creator">The creator.</param> public void HookUp(Creator creator) { this.creator = creator; this.SetName(this.creator.FullName); this.SetImage(this.creator.Thumbnail); this.SetSummaries(this.ComicsSatellite, this.creator.Comics); this.SetSummaries(this.EventsSatellite, this.creator.Events); this.SetSummaries(this.SeriesSatellite, this.creator.Series); }
static void Main() { Creator c = new Creator(); IProduct product; //klijent trazi odredeni objekt //mjeseci u godini for (int i = 1; i <= 12; i++) { product = c.FactoryMethod(i); Console.WriteLine("Avocados " + product.ShipFrom() + "."); } }
public static void Main(string[] args) { Creator[] creators = new Creator[2]; creators[0] = new ConcreteCreatorA(); creators[1] = new ConcreteCreatorB(); foreach(Creator creator in creators) { Product product = creator.FactoryMethod(); Console.WriteLine("Created {0}", product.GetType().Name); } Console.Read(); }
public void CreateNewEmployeeAccounts() { //throw new System.NotImplementedException(); Creator myCreator = new Creator(); IEmployee Administrator1 = myCreator.FactoryMethod(1); Console.WriteLine("New employee 1 has title: " + Administrator1.GetTitle()); //Console.ReadKey(); IEmployee Manager1 = myCreator.FactoryMethod(2); Console.WriteLine("New employee 2 has title:" + Manager1.GetTitle()); //Console.ReadKey(); IEmployee Clerk1 = myCreator.FactoryMethod(3); Console.WriteLine("New employee 3 has title: " + Clerk1.GetTitle()); Console.ReadKey(); }
public static void Demo() { // An array of creators Creator[] creators = new Creator[2]; creators[0] = new ConcreteCreatorA(); creators[1] = new ConcreteCreatorB(); // Iterate over creators and create products foreach (Creator creator in creators) { IProduct product = creator.FactoryMethod(); Console.WriteLine("Created {0}", product.GetType().Name); } }
static void Main( string[] args ) { /* * Factory Method Pattern */ Creator c = new Creator( ); IProduct product; for ( int i = 1; i <= 12; i++ ) { product = c.FactoryMethod(i); Console.WriteLine("Product " + product.ShipFrom( )); } /* * Factory Method Ends */ }
// Entry point into console application. static void Main() { // An array of creators Creator[] creators = new Creator[2]; creators[0] = new ConcreteCreatorA(); creators[1] = new ConcreteCreatorB(); // Iterate over creators and create products foreach (Creator creator in creators) { Product product = creator.FactoryMethod(); Console.WriteLine("Created {0}", product.GetType().Name); } // Wait for user Console.ReadKey(); }
private static void Main(string[] args) { ICreator milkCreator = new Creator<Milk>(); ICreator breadCreator = new Creator<Bread>(); breadCreator.CreateProduct("pure"); Console.WriteLine(milkCreator .CreateProduct("human's") .Name); Console.WriteLine(milkCreator .CreateProduct("cow's") .Name); Console.WriteLine(breadCreator .CreateProduct("pure") .Name); Console.WriteLine(breadCreator .CreateProduct("infected") .Name); Console.ReadKey(); }
public bool TreeCharsWithId(Creator nodeCreator, int nId, Matcher toMatch) { int pos = pos_; if (toMatch()) { if (!bMute_) { AddTreeNode(nId, PegTree.AddPolicy.eAddAsSibling, nodeCreator, ECreatorPhase.eCreateAndComplete); tree.cur_.match_.posBeg_ = pos; tree.cur_.match_.posEnd_ = pos_; } return true; } return false; }
private void LoadEpubMetaDataFromOpfFile(string opfFilePath) { ZipEntry zipEntry = _EpubFile.Entries.FirstOrDefault(e => e.FileName.Equals(opfFilePath, StringComparison.InvariantCultureIgnoreCase)); if (zipEntry == null) { throw new Exception("Invalid epub file."); } XElement contentOpf; using (MemoryStream memoryStream = new MemoryStream()) { zipEntry.Extract(memoryStream); memoryStream.Position = 0; contentOpf = XElement.Load(memoryStream); } XNamespace xNamespace = contentOpf.Attribute("xmlns") != null?contentOpf.Attribute("xmlns").Value : XNamespace.None; string uniqueIdentifier = contentOpf.Attribute("unique-identifier").Value; try { UUID = contentOpf.Elements(xNamespace + "metadata").Elements().FirstOrDefault(e => e.Name.LocalName == "identifier" && e.Attribute("id").Value == uniqueIdentifier).Value; } catch { } foreach (var metadataElement in contentOpf.Elements(xNamespace + "metadata").Elements().Where(e => e.Value.Trim() != string.Empty)) { switch (metadataElement.Name.LocalName) { case "title": Title.Add(metadataElement.Value); break; case "creator": Creator.Add(metadataElement.Value); break; case "date": var attribute = metadataElement.Attributes().FirstOrDefault(a => a.Name.LocalName == "event"); if (attribute != null) { Date.Add(new DateData(attribute.Value, metadataElement.Value)); } break; case "publisher": Publisher.Add(metadataElement.Value); break; case "subject": Subject.Add(metadataElement.Value); break; case "source": Source.Add(metadataElement.Value); break; case "rights": Rights.Add(metadataElement.Value); break; case "description": Description.Add(metadataElement.Value); break; case "contributor": Contributer.Add(metadataElement.Value); break; case "type": Type.Add(metadataElement.Value); break; case "format": Format.Add(metadataElement.Value); break; case "identifier": ID.Add(metadataElement.Value); break; case "language": Language.Add(metadataElement.Value); break; case "relation": Relation.Add(metadataElement.Value); break; case "coverage": Coverage.Add(metadataElement.Value); break; } } LoadManifestSectionFromOpfFile(contentOpf, xNamespace); }
public Dictionary<long, EnumItem> GetEnumMap(Type t, Creator<Dictionary<long, EnumItem>> cr) { return FetchOrCreateItem(t, cr); }
public IActionResult Add(Creator creator) { return(Ok(new { success = true })); }
public void TestSelectMultipleWithIndices() { using(Creator creator = new Creator()) { TestVertex[] vertices = new TestVertex[9]; short[] indices = new short[9]; // This will cause the drawer to run out of buffer segments and cause // a discarding lock on the buffers for(int index = 0; index < 8; ++index) { creator.BatchDrawer.Select(vertices, 9, indices, 9); } } }
public void CreatorCreateRoom_ValidParameters_InputNameEqualsRoomName() => Creator.CreateRoom(Instances.Name);
public Creator GetCreatorByUsername(string username) { Creator creator = dbContext.Creators.ToList().Find(c => c.Username == username); return(creator); }
/// <summary> /// Constructor /// </summary> static Prefs() { PrefsGuis = null; Creators = new Creator(); PrefsInstances = new List <PrefsBase>(); }
public void Init(Creator creator) { Creator = creator; }
/// <summary> /// Dependency register. /// </summary> /// <typeparam name="T">The dependency type</typeparam> /// <param name="creator"></param> public void Register <T>(Creator creator) { typeToCreator.Add(typeof(T), creator); }
public static Secretary New(string name, string username, string password) { Creator.CreateSecretary(name, username, password); return(GetLatest(1).Single()); }
public GumroadSource(Creator creator, string gumroadUsername) { Creator = creator; CreatorUserName = gumroadUsername; }
public void CreatorCreateTeacher_ValidParameters_NoExceptionThrown() => Creator.CreateTeacher(Instances.Name, Instances.Username, Instances.Password);
public bool TreeAST(Creator nodeCreator, int nRuleId, Matcher toMatch) { if (bMute_) return toMatch(); bool bMatches = TreeNT(nodeCreator, nRuleId, toMatch); if (bMatches) { if (tree.cur_.child_ != null && tree.cur_.child_.next_ == null && tree.cur_.parent_ != null) { if (tree.cur_.parent_.child_ == tree.cur_) { tree.cur_.parent_.child_ = tree.cur_.child_; tree.cur_.child_.parent_ = tree.cur_.parent_; tree.cur_ = tree.cur_.child_; } else { PegNode prev; for (prev = tree.cur_.parent_.child_; prev != null && prev.next_ != tree.cur_; prev = prev.next_) { } if (prev != null) { prev.next_ = tree.cur_.child_; tree.cur_.child_.parent_ = tree.cur_.parent_; tree.cur_ = tree.cur_.child_; } } } } return bMatches; }
public void SetNodeCreator(Creator nodeCreator) { Debug.Assert(nodeCreator != null); nodeCreator_ = nodeCreator; }
public void DoExport(TreeNode volume, string fileName) { Volume = volume; FileName = fileName; Creator.Tree2Iso(Volume, FileName); }
public void TestMaximumBatchSize() { using(Creator creator = new Creator()) { Assert.Greater(creator.BatchDrawer.MaximumBatchSize, 4); } }
protected virtual ISegment CreateOBRSegment(PathologyOrder Order, PathologyRequest Request) { var oOBR = Creator.Segment("OBR"); oOBR.Field(1).AsString = "RE"; //Placer Order number oOBR.Field(2).AsString = Request.OrderIdentifier; //Filler Order number oOBR.Field(3).AsString = Request.ReportIdentifier; //Report Name Code (Ordered Item) if (Request.ReportName != null) { //Local Code if ((Request.ReportName.LocalCode.IsSet() || Request.ReportName.LocalCodeDescription.IsSet()) && Request.ReportName.LocalCodeSystemCode.IsSet()) { oOBR.Field(4).Component(3).AsString = Request.ReportName.LocalCodeSystemCode; if (Request.ReportName.LocalCode.IsSet()) { oOBR.Field(4).Component(1).AsString = Request.ReportName.LocalCode; } if (Request.ReportName.LocalCodeDescription.IsSet()) { oOBR.Field(4).Component(2).AsString = Request.ReportName.LocalCodeDescription; } } //Snomed-CT Term if ((Request.ReportName.SnomedTermValue.IsSet() || Request.ReportName.SnomedPreferedTerm.IsSet()) && Request.ReportName.SnomedSystemCode.IsSet()) { oOBR.Field(4).Component(6).AsString = Request.ReportName.SnomedSystemCode; if (Request.ReportName.SnomedTermValue.IsSet()) { oOBR.Field(4).Component(4).AsString = Request.ReportName.SnomedTermValue; } if (Request.ReportName.SnomedPreferedTerm.IsSet()) { oOBR.Field(4).Component(5).AsString = Request.ReportName.SnomedPreferedTerm; } } } //Collection DateTime oOBR.Field(7).Convert.DateTime.SetDateTimeOffset(Order.CollectionDateTime, true, PeterPiper.Hl7.V2.Support.Tools.DateTimeSupportTools.DateTimePrecision.DateHourMin); //Ordering Provider (We really only need the Family name as mandatory! if (Order.OrderingProvider != null) { if (Order.OrderingProvider.Identifer != null) { oOBR.Field(16).Component(1).AsString = Order.OrderingProvider.Identifer.Value; oOBR.Field(16).Component(9).AsString = Order.OrderingProvider.Identifer.AssigningAuthority; } if (Order.OrderingProvider.Family.IsSet()) { oOBR.Field(16).Component(2).AsString = Order.OrderingProvider.Family; } if (Order.OrderingProvider.Given.IsSet()) { oOBR.Field(16).Component(3).AsString = Order.OrderingProvider.Given; } if (Order.OrderingProvider.Title.IsSet()) { oOBR.Field(16).Component(6).AsString = Order.OrderingProvider.Title; } } //Does PCEHR Exist Flag if (Order.IsMyHealthRecordDisclosed.HasValue) { if (Order.IsMyHealthRecordDisclosed.Value) { oOBR.Field(20).AsString = $"{Common.HIPS.HipsConfig.MyHealthRecordDiscoveredFlagCode}=Y"; } else { oOBR.Field(20).AsString = $"{Common.HIPS.HipsConfig.MyHealthRecordDiscoveredFlagCode}=N"; } } //Reported DateTime oOBR.Field(22).Convert.DateTime.SetDateTimeOffset(Request.ReportedDateTime, true, PeterPiper.Hl7.V2.Support.Tools.DateTimeSupportTools.DateTimePrecision.DateHourMin); //Diagnostic Service Sect ID 0074 if (Request.DepartmentCode.IsSet()) { oOBR.Field(24).AsString = Request.DepartmentCode; } //Result Status oOBR.Field(25).AsString = Request.ReportStatus.GetLiteral(); //Ordered DateTime oOBR.Field(27).Component(4).Convert.DateTime.SetDateTimeOffset(Order.OrderedDateTime, true, PeterPiper.Hl7.V2.Support.Tools.DateTimeSupportTools.DateTimePrecision.DateHourMin); //Author Reporting Pathologists if (Request.DocumentAuthor != null) { if (Request.DocumentAuthor.Identifer != null && Request.DocumentAuthor.Identifer.Value.IsSet() && Request.DocumentAuthor.Identifer.AssigningAuthority.IsSet()) { oOBR.Field(32).Component(1).SubComponent(1).AsString = Request.DocumentAuthor.Identifer.Value; oOBR.Field(32).Component(1).SubComponent(9).AsString = Request.DocumentAuthor.Identifer.AssigningAuthority; } if (Request.DocumentAuthor.Family.IsSet()) { oOBR.Field(32).Component(1).SubComponent(2).AsString = Request.DocumentAuthor.Family; } if (Request.DocumentAuthor.Given.IsSet()) { oOBR.Field(32).Component(1).SubComponent(3).AsString = Request.DocumentAuthor.Given; } if (Request.DocumentAuthor.Title.IsSet()) { oOBR.Field(32).Component(1).SubComponent(6).AsString = Request.DocumentAuthor.Title; } } return(oOBR); }
public void CreatorCreateNews_ValidParameters_NoExceptionThrown() => Creator.CreateNews(Instances.Secretary, Instances.Title, Instances.Text);
public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken) { oprot.IncrementRecursionDepth(); try { var struc = new TStruct("CreateSquareResponse"); await oprot.WriteStructBeginAsync(struc, cancellationToken); var field = new TField(); if (Square != null && __isset.square) { field.Name = "square"; field.Type = TType.Struct; field.ID = 1; await oprot.WriteFieldBeginAsync(field, cancellationToken); await Square.WriteAsync(oprot, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } if (Creator != null && __isset.creator) { field.Name = "creator"; field.Type = TType.Struct; field.ID = 2; await oprot.WriteFieldBeginAsync(field, cancellationToken); await Creator.WriteAsync(oprot, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } if (Authority != null && __isset.authority) { field.Name = "authority"; field.Type = TType.Struct; field.ID = 3; await oprot.WriteFieldBeginAsync(field, cancellationToken); await Authority.WriteAsync(oprot, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } if (Status != null && __isset.status) { field.Name = "status"; field.Type = TType.Struct; field.ID = 4; await oprot.WriteFieldBeginAsync(field, cancellationToken); await Status.WriteAsync(oprot, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } await oprot.WriteFieldStopAsync(cancellationToken); await oprot.WriteStructEndAsync(cancellationToken); } finally { oprot.DecrementRecursionDepth(); } }
public static ISegment GetMSH(string MessageControlId, DateTimeOffset MessageDateTime, Laboratory PerformingLaboratory, string ReceivingApplicationNamespaceId, Organisation ReceivingFacilityOrganisation) { IMessage Msg = Creator.Message("2.4", "ORU", "R01", MessageControlId, "ORU_R01"); var MSH = Msg.Segment("MSH"); IField SendingApplication = Creator.Field(); SendingApplication.Component(1).AsString = PerformingLaboratory.LaboratoryInformationSystemApplicationCode; //SendingApplication.Component(2).AsString = messageMetadata.SendingApplication.UniversalId ?? ""; //SendingApplication.Component(3).AsString = messageMetadata.SendingApplication.UniversalIdType ?? ""; MSH.Element(3).Add(SendingApplication); IField SendingFacility = Creator.Field(); SendingFacility.Component(1).AsString = PerformingLaboratory.FacilityCode; SendingFacility.Component(2).AsString = PerformingLaboratory.NataSiteNumber; SendingFacility.Component(3).AsString = "AUSNATA"; MSH.Element(4).Add(SendingFacility); IField ReceivingApplication = Creator.Field(); ReceivingApplication.Component(1).AsString = ReceivingApplicationNamespaceId; //ReceivingApplication.Component(2).AsString = messageMetadata.ReceivingApplication.UniversalId ?? ""; //ReceivingApplication.Component(3).AsString = messageMetadata.ReceivingApplication.UniversalIdType ?? ""; MSH.Element(5).Add(ReceivingApplication); IField ReceivingFacility = Creator.Field(); ReceivingFacility.Component(1).AsString = ReceivingFacilityOrganisation.Name; ReceivingFacility.Component(2).AsString = ReceivingFacilityOrganisation.Identifier.Value; ReceivingFacility.Component(3).AsString = ReceivingFacilityOrganisation.Identifier.Type.ToString(); MSH.Element(6).Add(ReceivingFacility); //20150410083015+1000 MSH.Field(7).Convert.DateTime.SetDateTimeOffset(MessageDateTime, true); //Message Type //MSH.Field(9).Component(1).AsString = messageMetadata.MessageType; //MSH.Field(9).Component(2).AsString = messageMetadata.MessageEvent; //MSH.Field(9).Component(3).AsString = messageMetadata.MessageStructure; //Message Control Id MSH.Field(10).AsString = MessageControlId;; //Production MSH.Field(11).AsString = "T"; //HL7 Version //|2.4^AUS&Australia&ISO3166_1^HL7AU-OO-201701&&L| MSH.Element(12).ClearAll(); MSH.Element(12).Component(1).AsString = "2.4"; MSH.Element(12).Component(2).SubComponent(1).AsString = "AUS"; MSH.Element(12).Component(2).SubComponent(2).AsString = "Australia"; MSH.Element(12).Component(2).SubComponent(3).AsString = "ISO3166_1"; MSH.Element(12).Component(3).SubComponent(1).AsString = "HL7AU-OO-201701"; MSH.Element(12).Component(3).SubComponent(3).AsString = "L"; //Accept Ack MSH.Field(15).AsString = "AL"; //Application Ack MSH.Field(16).AsString = "AL"; //CountryCode MSH.Field(17).AsString = "AUS"; //CharacterSet MSH.Field(18).AsString = "ASCII"; //PrincipalLanguageOfMessage //"en^English^ISO639" MSH.Element(19).ClearAll(); MSH.Element(19).Component(1).AsString = "en"; MSH.Element(19).Component(2).AsString = "English"; MSH.Element(19).Component(3).AsString = "ISO639"; return(MSH.Clone()); }
public Emoji() { OnClientUpdated += (sender, e) => Creator.SetClient(Client); }
public HeaderTree(WorkpadManager workpadManager, SendToList sendToList, IFileExport fileExport, IDetectorFormatter detectorFormatter, Creator <IInputFile, IProject, string> createInputFile) { _workpadManager = workpadManager; _sendToList = sendToList; _fileExport = fileExport; _detectorFormatter = detectorFormatter; _createInputFile = createInputFile; _selections = new Dictionary <HeaderSelectionType, ISelection>(); foreach (HeaderSelectionType selectionType in Enum.GetValues(typeof(HeaderSelectionType))) { _selections[selectionType] = new Selection(this, selectionType); } InitializeComponent(); Init(); InitializeDataBindings(); }
private static Animal CreateAnimal(Creator creator) { return(creator.OnCreationSuccess()); }
private void RunInternal(Creator creator) { creator.Run(); }
public static AssignmentGrade New(string grade, string comment, Assignment assignment) { Creator.CreateAssignmentGrade(grade, comment, assignment); return(GetLatest(1).Single()); }
public bool TreeChars(Creator nodeCreator, Matcher toMatch) { return TreeCharsWithId(nodeCreator, (int)ESpecialNodes.eAnonymousNode, toMatch); }
public VideoKeyframesManager(FFmpegManager ffmpegManager, ProjectManager projectManager, DefaultCodecHeaderManager defaultCodecHeaderManager, Creator <VideoKeyframesWindow> videoThumbsWindowCreator) { _ffmpegManager = ffmpegManager; _videoThumbsWindowCreator = videoThumbsWindowCreator; projectManager.ProjectChanged += new EventHandler <ProjectChangedEventArgs>(ProjectChanged); defaultCodecHeaderManager.CodecHeaderChanged += new DefaultCodecHeaderManager.DefaultCodecHeaderChangeHandler(defaultCodecHeaderManager_CodecHeaderChanged); }
public bool TreeNT(Creator nodeCreator, int nRuleId, Matcher toMatch) { if (bMute_) return toMatch(); PegNode prevCur = tree.cur_, ruleNode; PegTree.AddPolicy prevPolicy = tree.addPolicy; int posBeg = pos_; AddTreeNode(nRuleId, PegTree.AddPolicy.eAddAsChild, nodeCreator, ECreatorPhase.eCreate); ruleNode = tree.cur_; bool bMatches = toMatch(); if (!bMatches) RestoreTree(prevCur, prevPolicy); else { ruleNode.match_.posBeg_ = posBeg; ruleNode.match_.posEnd_ = pos_; tree.cur_ = ruleNode; tree.addPolicy = PegTree.AddPolicy.eAddAsSibling; nodeCreator(ECreatorPhase.eCreationComplete, ruleNode, nRuleId); } return bMatches; }
public MainPage() { this.InitializeComponent(); ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.FullScreen; VersionTextBlock.Text = GetAppVersion(); GazeInput.DwellFeedbackCompleteBrush = new SolidColorBrush(Colors.Transparent); _compositor = ElementCompositionPreview.GetElementVisual(this).Compositor; LoadedImageSurface loadedSurface = LoadedImageSurface.StartLoadFromUri(new Uri("ms-appx:///Assets/BorderDot.png"), new Size(_cellSize, _cellSize)); _breadCrumbBrush = _compositor.CreateSurfaceBrush(); _breadCrumbBrush.Surface = loadedSurface; _numRows = MIN_ROWS; _mazeRunner = new Image { Source = new BitmapImage(new Uri(this.BaseUri, "/Assets/luna.png")), VerticalAlignment = VerticalAlignment.Center }; _mazeEnd = new Image { Source = new BitmapImage(new Uri(this.BaseUri, "/Assets/doghouse.png")), VerticalAlignment = VerticalAlignment.Center }; _mazeComplete = new Image { Source = new BitmapImage(new Uri(this.BaseUri, "/Assets/dogInHouse.png")), VerticalAlignment = VerticalAlignment.Center }; _newSolidBorderThickness = new Thickness(_borderThickness); _newButtonStyle = (Style)this.Resources["MazeCellStyle"]; _mazeCreator = Creator.GetCreator(); _solutionTimer = new DispatcherTimer(); _solutionTimer.Interval = TimeSpan.FromSeconds(0.1); _solutionTimer.Tick += OnSolutionTimerTick; _cellCreationTimer = new DispatcherTimer(); _cellCreationTimer.Interval = TimeSpan.FromMilliseconds(50); _cellCreationTimer.Tick += OnCellCreationTimer_Tick; _openCellTimer = new DispatcherTimer(); _openCellTimer.Interval = TimeSpan.FromMilliseconds(50); _openCellTimer.Tick += OnOpenCellTimer_Tick; _mazeCells = new List <Point>(); _breadCrumbs = new List <Point>(); Loaded += MainPage_Loaded; CoreWindow.GetForCurrentThread().KeyDown += new Windows.Foundation.TypedEventHandler <CoreWindow, KeyEventArgs>(delegate(CoreWindow sender, KeyEventArgs args) { GazeInput.GetGazePointer(this).Click(); }); var sharedSettings = new ValueSet(); GazeSettingsHelper.RetrieveSharedSettings(sharedSettings).Completed = new AsyncActionCompletedHandler((asyncInfo, asyncStatus) => { GazeInput.LoadSettings(sharedSettings); }); }
public bool TreeAST(Creator nodeCreator, Matcher toMatch) { return TreeAST(nodeCreator, (int)ESpecialNodes.eAnonymASTNode, toMatch); }
public Gallery(string title, string description, Creator creator, Category category = null) : base(title, description, creator, category) { _galleryItems = new HashSet <GalleryItem>(); State = ContentState.Hidden; }
public void TestDrawWithIndices() { using(Creator creator = new Creator()) { TestVertex[] vertices = new TestVertex[9]; short[] indices = new short[9]; creator.BatchDrawer.Select(vertices, 9, indices, 9); creator.BatchDrawer.Draw( 0, 9, 0, 9, PrimitiveType.TriangleList, new BasicEffectDrawContext(creator.GraphicsDevice) ); } }
public static Creator<Player> InitializeCreator () { var creator = new Creator<Player> (); creator.Created += (sender, e) => e.Result = new Player (e.Source); return creator; }
public void TestConstructor() { using(Creator creator = new Creator()) { Assert.IsNotNull(creator.BatchDrawer); } }
/// <summary> /// There are no comments for CreatorSet in the schema. /// </summary> public void AddToCreatorSet(Creator creator) { base.AddObject("CreatorSet", creator); }
public void TestSelectWithIndices() { using(Creator creator = new Creator()) { TestVertex[] vertices = new TestVertex[9]; short[] indices = new short[9]; creator.BatchDrawer.Select(vertices, 9, indices, 9); } }
public void CreatorCreateAssignmentGrade_ValidParameters_NoExceptionThrown() => Creator.CreateAssignmentGrade(Instances.Grade, Instances.Comment, Instances.Assignment);
public void TestDrawWithoutIndices() { using(Creator creator = new Creator()) { TestVertex[] vertices = new TestVertex[9]; using( BasicEffectDrawContext context = new BasicEffectDrawContext( creator.GraphicsDevice ) ) { creator.BatchDrawer.Select(vertices, 9); creator.BatchDrawer.Draw(0, 9, PrimitiveType.TriangleList, context); } } }
public void CreatorCreateSecretary_ValidParameters_NoExceptionThrown() => Creator.CreateSecretary(Instances.Name, Instances.Username, Instances.Password);
public static Creator<Category> InitializeCreator() { var creator = new Creator<Category>(); creator.Created += (sender, e) => { e.Result = new Category(e.Source); }; return creator; }
/// <summary> /// Creates a new <see cref="DataScanner"/>. /// </summary> /// <param name="createDataBlockBuilder">The factory method for creating data blocks</param> /// <param name="createProgressDataReader">The factory method for decorating /// an <see cref="IDataReader"/> with progress reporting based on its <c>Position</c></param> public DataScanner(Creator <IDataBlockBuilder> createDataBlockBuilder, Creator <IDataReader, IDataReader, IProgressReporter> createProgressDataReader, Creator <IScanContext, IProject> createScanContext) { PreConditions.Argument("createDataBlockBuilder").Value(createDataBlockBuilder).IsNotNull(); PreConditions.Argument("createProgressDataReader").Value(createProgressDataReader).IsNotNull(); PreConditions.Argument("createScanContext").Value(createScanContext).IsNotNull(); _createDataBlockBuilder = createDataBlockBuilder; _createProgressDataReader = createProgressDataReader; _createScanContext = createScanContext; _detectorStates = new List <DetectorState>(); }
/// <summary> /// Create a new Creator object. /// </summary> /// <param name="creatorID">Initial value of CreatorID.</param> /// <param name="firstName">Initial value of FirstName.</param> /// <param name="lastName">Initial value of LastName.</param> public static Creator CreateCreator(int creatorID, string firstName, string lastName) { Creator creator = new Creator(); creator.CreatorID = creatorID; creator.FirstName = firstName; creator.LastName = lastName; return creator; }
/// <summary> /// Registers a new document function for the given name. /// Throws an exception if another creator for the given /// function name is already added. /// </summary> /// <param name="name">The name of the function.</param> /// <param name="creator">The creator to invoke.</param> public void Register(String name, Creator creator) { _creators.Add(name, creator); }
public DetectorState(DataScanner dataScanner, IDetector detector, Creator <IScanContext, IProject> createScanContext) { _dataScanner = dataScanner; _createScanContext = createScanContext; Detector = detector; }
public JsonObjectContractBuilder <T> AddCreator <T1, T2, T3> (Creator <T1, T2, T3> creator) { contract.OverrideCreator = args => creator((T1)args[0] !, (T2)args[1] !, (T3)args[2] !); return(this); }