Ich habe einen TreeEditor (unter vielen anderen) mit der Klasse:
ProjectRepository (Containment)
-Project
eine andere Klasse:
SWCRepository (Containment)
-Software Componenten
und beide klassen sind in der Main Klasse
MainSystem (Containment)
-ProjectRepository
-SWCReposetory
enthalten.
ich kann die Software Componenten auch ins Project Repository unter Project ziehen, das problem ist aber, das wenn ich die Software Componente im Project lösche sie auch in SWCRepository gelöscht wird, obwohl die Software Componente von Project nur referiert wird.
Kann mir da jemand weiter helfen.
Lg
ProjectRepository (Containment)
-Project
eine andere Klasse:
SWCRepository (Containment)
-Software Componenten
und beide klassen sind in der Main Klasse
MainSystem (Containment)
-ProjectRepository
-SWCReposetory
enthalten.
ich kann die Software Componenten auch ins Project Repository unter Project ziehen, das problem ist aber, das wenn ich die Software Componente im Project lösche sie auch in SWCRepository gelöscht wird, obwohl die Software Componente von Project nur referiert wird.
Kann mir da jemand weiter helfen.
Lg