Exemple #1
0
        public override IIslandCollisionDetector CreateIslandCollisionDetector(
            GitVisualiser.Model.ViewControlData viewControlData)
        {
            var collisionDetector = _collisionDetector;

            _collisionDetector = null;
            return(collisionDetector);
        }
        public override GitVisualiser.Model.IIslands CreateIslands(
            GitVisualiser.Model.ViewControlData viewControlData,
            GitVisualiser.Model.Branch releaseArchipelago)
        {
            var result = _islands;

            _islands         = null;
            _viewControlData = viewControlData;
            return(result);
        }
 public virtual GitVisualiser.Model.IIslands CreateIslands(
     GitVisualiser.Model.ViewControlData viewControlData,
     GitVisualiser.Model.Branch releaseArchipelago)
 {
     return(new GitVisualiser.Model.Islands(viewControlData, releaseArchipelago));
 }
 public virtual IIslandCollisionDetector CreateIslandCollisionDetector(
     GitVisualiser.Model.ViewControlData viewControlData)
 {
     return(new IslandCollisionDetector(viewControlData));
 }