Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
CityDoctor
CityDoctor2
Commits
dee59404
Commit
dee59404
authored
Apr 08, 2025
by
Riegel
Browse files
Refactor: Delete obsolete classes
parent
84ee694e
Changes
47
Hide whitespace changes
Inline
Side-by-side
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/VertexClickHandler.java
View file @
dee59404
package
de.hft.stuttgart.citydoctor2.gui
;
package
de.hft.stuttgart.citydoctor2.gui
;
import
de.hft.stuttgart.citydoctor2.datastructure.*
;
import
de.hft.stuttgart.citydoctor2.datastructure.*
;
import
de.hft.stuttgart.citydoctor2.gui.tree.FeatureNode
;
import
de.hft.stuttgart.citydoctor2.utils.Localization
;
import
de.hft.stuttgart.citydoctor2.utils.Localization
;
import
javafx.scene.input.Clipboard
;
import
javafx.scene.input.Clipboard
;
import
javafx.scene.input.ClipboardContent
;
import
javafx.scene.input.ClipboardContent
;
...
...
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllBoundarySurfacesNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
java.util.List
;
import
de.hft.stuttgart.citydoctor2.datastructure.BoundarySurface
;
import
de.hft.stuttgart.citydoctor2.gui.CheckStatus
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
public
class
AllBoundarySurfacesNode
extends
Renderable
{
private
final
List
<
BoundarySurface
>
boundarySurfaces
;
public
AllBoundarySurfacesNode
(
List
<
BoundarySurface
>
boundarySurfaces
)
{
this
.
boundarySurfaces
=
boundarySurfaces
;
}
@Override
public
String
getText
()
{
return
"Boundary Surfaces"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
clearCurrentRender
();
}
@Override
public
void
refreshTextColor
()
{
boolean
isValidated
=
false
;
for
(
BoundarySurface
bs
:
boundarySurfaces
)
{
if
(
bs
.
isValidated
())
{
isValidated
=
true
;
}
if
(
bs
.
containsAnyError
())
{
setStatus
(
CheckStatus
.
ERROR
);
return
;
}
}
if
(
isValidated
)
{
setStatus
(
CheckStatus
.
OK
);
}
else
{
setStatus
(
CheckStatus
.
NOT_CHECKED
);
}
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllBridgeConstructiveElementsNode.java
deleted
100644 → 0
View file @
84ee694e
/*-
* Copyright 2022 Beuth Hochschule für Technik Berlin, Hochschule für Technik Stuttgart
*
* This file is part of CityDoctor2.
*
* CityDoctor2 is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* CityDoctor2 is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with CityDoctor2. If not, see <https://www.gnu.org/licenses/>.
*/
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
java.util.List
;
import
de.hft.stuttgart.citydoctor2.datastructure.BridgeConstructiveElement
;
import
de.hft.stuttgart.citydoctor2.gui.CheckStatus
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
public
class
AllBridgeConstructiveElementsNode
extends
Renderable
{
private
final
List
<
BridgeConstructiveElement
>
constructiveElements
;
public
AllBridgeConstructiveElementsNode
(
List
<
BridgeConstructiveElement
>
constructiveElements
)
{
this
.
constructiveElements
=
constructiveElements
;
}
@Override
public
String
getText
()
{
return
"Constructive Elements"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
clearCurrentRender
();
}
@Override
public
void
refreshTextColor
()
{
boolean
isValidated
=
false
;
for
(
BridgeConstructiveElement
bce
:
constructiveElements
)
{
if
(
bce
.
isValidated
())
{
isValidated
=
true
;
}
if
(
bce
.
containsAnyError
())
{
setStatus
(
CheckStatus
.
ERROR
);
return
;
}
}
if
(
isValidated
)
{
setStatus
(
CheckStatus
.
OK
);
}
else
{
setStatus
(
CheckStatus
.
NOT_CHECKED
);
}
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllBridgePartsNode.java
deleted
100644 → 0
View file @
84ee694e
/*-
* Copyright 2022 Beuth Hochschule für Technik Berlin, Hochschule für Technik Stuttgart
*
* This file is part of CityDoctor2.
*
* CityDoctor2 is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* CityDoctor2 is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with CityDoctor2. If not, see <https://www.gnu.org/licenses/>.
*/
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
java.util.List
;
import
de.hft.stuttgart.citydoctor2.datastructure.BridgeObject
;
import
de.hft.stuttgart.citydoctor2.gui.CheckStatus
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
public
class
AllBridgePartsNode
extends
Renderable
{
private
final
List
<
BridgeObject
>
bridgeParts
;
public
AllBridgePartsNode
(
List
<
BridgeObject
>
bridgeParts
)
{
this
.
bridgeParts
=
bridgeParts
;
}
@Override
public
String
getText
()
{
return
"Bridge Parts"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
clearCurrentRender
();
}
@Override
public
void
refreshTextColor
()
{
boolean
wasChecked
=
false
;
for
(
BridgeObject
bp
:
bridgeParts
)
{
if
(
bp
.
isValidated
())
{
wasChecked
=
true
;
if
(
bp
.
containsAnyError
())
{
setStatus
(
CheckStatus
.
ERROR
);
return
;
}
}
}
if
(
wasChecked
)
{
setStatus
(
CheckStatus
.
OK
);
}
else
{
setStatus
(
CheckStatus
.
NOT_CHECKED
);
}
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllBridgesNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
java.util.List
;
import
de.hft.stuttgart.citydoctor2.datastructure.BridgeObject
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
public
class
AllBridgesNode
extends
Renderable
{
private
final
List
<
BridgeObject
>
bridges
;
public
AllBridgesNode
(
List
<
BridgeObject
>
bridges
)
{
this
.
bridges
=
bridges
;
}
@Override
public
void
refreshTextColor
()
{
// no color changes
}
@Override
public
String
getText
()
{
return
"Bridges"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
renderBridges
(
bridges
);
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllBuildingPartsNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
java.util.List
;
import
de.hft.stuttgart.citydoctor2.datastructure.BuildingPart
;
import
de.hft.stuttgart.citydoctor2.gui.CheckStatus
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
public
class
AllBuildingPartsNode
extends
Renderable
{
private
final
List
<
BuildingPart
>
buildingParts
;
public
AllBuildingPartsNode
(
List
<
BuildingPart
>
buildingParts
)
{
this
.
buildingParts
=
buildingParts
;
}
@Override
public
String
getText
()
{
return
"Building Parts"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
clearCurrentRender
();
}
@Override
public
void
refreshTextColor
()
{
boolean
wasChecked
=
false
;
for
(
BuildingPart
bp
:
buildingParts
)
{
if
(
bp
.
isValidated
())
{
wasChecked
=
true
;
if
(
bp
.
containsAnyError
())
{
setStatus
(
CheckStatus
.
ERROR
);
return
;
}
}
}
if
(
wasChecked
)
{
setStatus
(
CheckStatus
.
OK
);
}
else
{
setStatus
(
CheckStatus
.
NOT_CHECKED
);
}
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllBuildingUnitsNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
de.hft.stuttgart.citydoctor2.datastructure.BuildingUnit
;
import
de.hft.stuttgart.citydoctor2.gui.CheckStatus
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
import
java.util.List
;
public
class
AllBuildingUnitsNode
extends
Renderable
{
private
final
List
<
BuildingUnit
>
buildingUnits
;
public
AllBuildingUnitsNode
(
List
<
BuildingUnit
>
buildingUnits
)
{
this
.
buildingUnits
=
buildingUnits
;
}
@Override
public
String
getText
()
{
return
"Building Units"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
clearCurrentRender
();
}
@Override
public
void
refreshTextColor
()
{
boolean
wasChecked
=
false
;
for
(
BuildingUnit
buildingUnit
:
buildingUnits
)
{
if
(
buildingUnit
.
isValidated
())
{
wasChecked
=
true
;
if
(
buildingUnit
.
containsAnyError
())
{
setStatus
(
CheckStatus
.
ERROR
);
return
;
}
}
}
if
(
wasChecked
)
{
setStatus
(
CheckStatus
.
OK
);
}
else
{
setStatus
(
CheckStatus
.
NOT_CHECKED
);
}
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllBuildingsNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
java.util.List
;
import
de.hft.stuttgart.citydoctor2.datastructure.Building
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
public
class
AllBuildingsNode
extends
Renderable
{
private
final
List
<
Building
>
buildings
;
public
AllBuildingsNode
(
List
<
Building
>
buildings
)
{
this
.
buildings
=
buildings
;
}
@Override
public
void
refreshTextColor
()
{
// no color changes
}
@Override
public
String
getText
()
{
return
"Buildings"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
renderBuildings
(
buildings
);
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllCityFurnitureNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
de.hft.stuttgart.citydoctor2.datastructure.CityFurniture
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
import
java.util.List
;
public
class
AllCityFurnitureNode
extends
Renderable
{
private
final
List
<
CityFurniture
>
cityFurnitures
;
public
AllCityFurnitureNode
(
List
<
CityFurniture
>
cityFurnitures
)
{
this
.
cityFurnitures
=
cityFurnitures
;
}
@Override
public
void
refreshTextColor
()
{
// no color changes
}
@Override
public
String
getText
()
{
return
"CityFurniture"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
clearCurrentRender
();
renderer
.
renderCityFurniture
(
cityFurnitures
);
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllFurnitureNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
de.hft.stuttgart.citydoctor2.datastructure.AbstractFurniture
;
import
de.hft.stuttgart.citydoctor2.gui.CheckStatus
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
import
java.util.List
;
public
class
AllFurnitureNode
extends
Renderable
{
private
final
List
<?
extends
AbstractFurniture
>
furniture
;
public
AllFurnitureNode
(
List
<?
extends
AbstractFurniture
>
furniture
)
{
this
.
furniture
=
furniture
;
}
@Override
public
String
getText
()
{
return
"Furniture"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
clearCurrentRender
();
}
@Override
public
void
refreshTextColor
()
{
boolean
wasChecked
=
false
;
for
(
AbstractFurniture
af
:
furniture
)
{
if
(
af
.
isValidated
())
{
wasChecked
=
true
;
if
(
af
.
containsAnyError
())
{
setStatus
(
CheckStatus
.
ERROR
);
return
;
}
}
}
if
(
wasChecked
)
{
setStatus
(
CheckStatus
.
OK
);
}
else
{
setStatus
(
CheckStatus
.
NOT_CHECKED
);
}
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllInstallationsNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
java.util.List
;
import
de.hft.stuttgart.citydoctor2.datastructure.Installation
;
import
de.hft.stuttgart.citydoctor2.gui.CheckStatus
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
public
class
AllInstallationsNode
extends
Renderable
{
private
final
List
<
Installation
>
buildingInstallations
;
public
AllInstallationsNode
(
List
<
Installation
>
bis
)
{
this
.
buildingInstallations
=
bis
;
}
@Override
public
String
getText
()
{
return
"Building Installations"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
clearCurrentRender
();
}
@Override
public
void
refreshTextColor
()
{
boolean
wasChecked
=
false
;
for
(
Installation
bp
:
buildingInstallations
)
{
if
(
bp
.
isValidated
())
{
wasChecked
=
true
;
if
(
bp
.
containsAnyError
())
{
setStatus
(
CheckStatus
.
ERROR
);
return
;
}
}
}
if
(
wasChecked
)
{
setStatus
(
CheckStatus
.
OK
);
}
else
{
setStatus
(
CheckStatus
.
NOT_CHECKED
);
}
}
}
\ No newline at end of file
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllOpeningsNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
java.util.List
;
import
de.hft.stuttgart.citydoctor2.datastructure.Opening
;
import
de.hft.stuttgart.citydoctor2.gui.CheckStatus
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
public
class
AllOpeningsNode
extends
Renderable
{
private
final
List
<
Opening
>
openings
;
public
AllOpeningsNode
(
List
<
Opening
>
openings
)
{
this
.
openings
=
openings
;
}
@Override
public
void
refreshTextColor
()
{
boolean
wasChecked
=
false
;
for
(
Opening
op
:
openings
)
{
if
(
op
.
isValidated
())
{
wasChecked
=
true
;
if
(
op
.
containsAnyError
())
{
setStatus
(
CheckStatus
.
ERROR
);
return
;
}
}
}
if
(
wasChecked
)
{
setStatus
(
CheckStatus
.
OK
);
}
else
{
setStatus
(
CheckStatus
.
NOT_CHECKED
);
}
}
@Override
public
String
getText
()
{
return
"Openings"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
clearCurrentRender
();
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllOtherObjectsNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
de.hft.stuttgart.citydoctor2.datastructure.GenericCityObject
;
import
de.hft.stuttgart.citydoctor2.gui.CheckStatus
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
import
javafx.scene.paint.Color
;
import
java.util.List
;
public
class
AllOtherObjectsNode
extends
Renderable
{
private
final
List
<
GenericCityObject
>
genericObjects
;
public
AllOtherObjectsNode
(
List
<
GenericCityObject
>
genericObjects
)
{
this
.
genericObjects
=
genericObjects
;
}
@Override
public
void
refreshTextColor
()
{
boolean
wasChecked
=
false
;
for
(
GenericCityObject
gco
:
genericObjects
)
{
if
(
gco
.
isValidated
())
{
wasChecked
=
true
;
if
(
gco
.
containsAnyError
())
{
setStatus
(
CheckStatus
.
ERROR
);
return
;
}
}
}
if
(
wasChecked
)
{
setStatus
(
CheckStatus
.
OK
);
}
else
{
setStatus
(
CheckStatus
.
NOT_CHECKED
);
}
}
@Override
public
String
getText
()
{
return
"GenericCityObjects"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
clearCurrentRender
();
renderer
.
renderCityObjects
(
genericObjects
,
Color
.
GRAY
);
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllRoomsNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
de.hft.stuttgart.citydoctor2.datastructure.AbstractRoom
;
import
de.hft.stuttgart.citydoctor2.gui.CheckStatus
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
import
java.util.List
;
public
class
AllRoomsNode
extends
Renderable
{
private
final
List
<?
extends
AbstractRoom
>
rooms
;
public
AllRoomsNode
(
List
<?
extends
AbstractRoom
>
rooms
)
{
this
.
rooms
=
rooms
;
}
@Override
public
String
getText
()
{
return
"Building Rooms"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
clearCurrentRender
();
}
@Override
public
void
refreshTextColor
()
{
boolean
wasChecked
=
false
;
for
(
AbstractRoom
ar
:
rooms
)
{
if
(
ar
.
isValidated
())
{
wasChecked
=
true
;
if
(
ar
.
containsAnyError
())
{
setStatus
(
CheckStatus
.
ERROR
);
return
;
}
}
}
if
(
wasChecked
)
{
setStatus
(
CheckStatus
.
OK
);
}
else
{
setStatus
(
CheckStatus
.
NOT_CHECKED
);
}
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllStoreysNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
de.hft.stuttgart.citydoctor2.datastructure.Storey
;
import
de.hft.stuttgart.citydoctor2.gui.CheckStatus
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
import
java.util.List
;
public
class
AllStoreysNode
extends
Renderable
{
private
final
List
<
Storey
>
storeys
;
public
AllStoreysNode
(
List
<
Storey
>
storeys
)
{
this
.
storeys
=
storeys
;
}
@Override
public
String
getText
()
{
return
"Building Storeys"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
clearCurrentRender
();
}
@Override
public
void
refreshTextColor
()
{
boolean
wasChecked
=
false
;
for
(
Storey
storey
:
storeys
)
{
if
(
storey
.
isValidated
())
{
wasChecked
=
true
;
if
(
storey
.
containsAnyError
())
{
setStatus
(
CheckStatus
.
ERROR
);
return
;
}
}
}
if
(
wasChecked
)
{
setStatus
(
CheckStatus
.
OK
);
}
else
{
setStatus
(
CheckStatus
.
NOT_CHECKED
);
}
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllTerrainNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
java.util.List
;
import
de.hft.stuttgart.citydoctor2.datastructure.CityObject
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
public
class
AllTerrainNode
extends
Renderable
{
private
final
List
<
CityObject
>
land
;
public
AllTerrainNode
(
List
<
CityObject
>
land
)
{
this
.
land
=
land
;
}
@Override
public
void
refreshTextColor
()
{
// no use
}
@Override
public
String
getText
()
{
return
"Terrain"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
renderTerrain
(
land
);
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllTinNode.java
deleted
100644 → 0
View file @
84ee694e
/*-
* Copyright 2022 Beuth Hochschule für Technik Berlin, Hochschule für Technik Stuttgart
*
* This file is part of CityDoctor2.
*
* CityDoctor2 is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* CityDoctor2 is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with CityDoctor2. If not, see <https://www.gnu.org/licenses/>.
*/
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
java.util.List
;
import
de.hft.stuttgart.citydoctor2.datastructure.TinObject
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
public
class
AllTinNode
extends
Renderable
{
public
AllTinNode
(
List
<
TinObject
>
components
)
{}
@Override
public
void
refreshTextColor
()
{}
@Override
public
String
getText
()
{
return
"Components"
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllTrafficAreaNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
de.hft.stuttgart.citydoctor2.datastructure.TrafficAreaObject
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
import
java.util.List
;
public
class
AllTrafficAreaNode
extends
Renderable
{
private
final
List
<
TrafficAreaObject
>
areas
;
private
final
String
text
;
public
AllTrafficAreaNode
(
List
<
TrafficAreaObject
>
areas
,
TrafficAreaObject
.
TrafficAreaType
type
)
{
this
.
areas
=
areas
;
this
.
text
=
type
.
toString
();
}
@Override
public
void
refreshTextColor
()
{
// no use
}
@Override
public
String
getText
()
{
return
this
.
text
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
renderTransportation
(
areas
);
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllTrafficSpacesNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
de.hft.stuttgart.citydoctor2.datastructure.TrafficSpaceObject
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
import
java.util.List
;
public
class
AllTrafficSpacesNode
extends
Renderable
{
private
final
List
<
TrafficSpaceObject
>
spaces
;
private
final
String
text
;
public
AllTrafficSpacesNode
(
List
<
TrafficSpaceObject
>
sections
,
TrafficSpaceObject
.
TrafficSpaceType
type
)
{
this
.
spaces
=
sections
;
this
.
text
=
type
.
toString
();
}
@Override
public
void
refreshTextColor
()
{
// no use
}
@Override
public
String
getText
()
{
return
this
.
text
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
renderTransportation
(
spaces
);
}
}
CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/AllTransportSectionNode.java
deleted
100644 → 0
View file @
84ee694e
package
de.hft.stuttgart.citydoctor2.gui.tree
;
import
de.hft.stuttgart.citydoctor2.datastructure.TransportSection
;
import
de.hft.stuttgart.citydoctor2.gui.Renderer
;
import
java.util.List
;
public
class
AllTransportSectionNode
extends
Renderable
{
private
final
List
<
TransportSection
>
sections
;
private
final
String
text
;
public
AllTransportSectionNode
(
List
<
TransportSection
>
sections
,
TransportSection
.
SectionType
type
)
{
this
.
sections
=
sections
;
this
.
text
=
type
.
toString
();
}
@Override
public
void
refreshTextColor
()
{
// no use
}
@Override
public
String
getText
()
{
return
this
.
text
;
}
@Override
public
void
visit
(
Renderer
renderer
)
{
renderer
.
renderTransportation
(
sections
);
}
}
Prev
1
2
3
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment