Go to the documentation of this file.
20 package net.sf.gridarta.gui.exitconnector;
22 import java.awt.Point;
23 import javax.swing.Action;
34 import net.
sf.japi.swing.action.ActionMethod;
35 import org.jetbrains.annotations.NotNull;
36 import org.jetbrains.annotations.Nullable;
81 public void exitLocationChanged(@Nullable
final ExitLocation exitLocation) {
86 public void pasteExitNameChanged(
final boolean pasteExitName) {
91 public void autoCreateExitChanged(
final boolean pasteExitName) {
96 public void exitArchetypeNameChanged(@NotNull
final String exitArchetypeName) {
158 if (mapView ==
null) {
174 if (mapView ==
null) {
189 if (mapView ==
null) {
198 public void setAction(@NotNull
final Action action, @NotNull
final String
name) {
213 throw new IllegalArgumentException(
"unsupported action name: " +
name);
boolean doExitCopy(final boolean performAction, @NotNull final MapControl< G, A, R > mapControl, @NotNull final Point location)
final ExitConnectorModelListener exitConnectorModelListener
void activeMapViewChanged(@Nullable final MapView< G, A, R > mapView)
boolean doExitConnect(final boolean performAction, @NotNull final MapControl< G, A, R > mapControl, @NotNull final Point targetLocation)
ExitConnectorController(@NotNull final ExitConnectorActions< G, A, R > exitConnectorActions, @NotNull final ExitConnectorModel exitConnectorModel)
boolean doExitPaste(final boolean performAction)
boolean doExitConnect(final boolean performAction)
final ExitConnectorActions< G, A, R > exitConnectorActions
void mapViewClosing(@NotNull final MapView< G, A, R > mapView)
MapView< G, A, R > currentMapView
MapControl< G, A, R > getMapControl()
void setAction(@NotNull final Action action, @NotNull final String name)
boolean doExitCopy(final boolean performAction)
boolean doExitPaste(final boolean performAction, @NotNull final MapControl< G, A, R > mapControl, @NotNull final Point targetLocation)
void mapViewCreated(@NotNull final MapView< G, A, R > mapView)
MapCursor< G, A, R > getMapCursor()