public void Set(Edge edge) { // TODO: give real implementation! OrphanedEdge orphanedEdge = orphanedEdgeFactory.MakeEdge(edge); }
// The preferred way to create an OrphanedEdge public OrphanedEdge MakeEdge(Edge edge) { OrphanedEdge orphanedEdge = orphanedEdgeConstructor(edge); return(orphanedEdge); }