import { Tie } from "../VoiceData/Tie" ; import { GraphicalNote } from "./GraphicalNote" ; /**
 * The graphical counterpart of a [[Tie]].
 */ export class GraphicalTie { private tie : Tie ; private startNote : GraphicalNote ; private endNote : GraphicalNote ; constructor ( tie , start = undefined , end = undefined ) { this . tie = tie ; this . startNote = start ; this . endNote = end ; } public get GetTie ( ) : Tie { return this . tie ; } public get StartNote ( ) : GraphicalNote { return this . startNote ; } public get Tie ( ) : Tie { return this . tie ; } public set StartNote ( value ) { this . startNote = value ; } public get EndNote ( ) : GraphicalNote { return this . endNote ; } public set EndNote ( value ) { this . endNote = value ; } }