com.partnersoft.staker.actors
Class LocationUnitActor

java.lang.Object
  extended by AbstractMapEditActor
      extended by com.partnersoft.staker.actors.AbstractStakingActor
          extended by com.partnersoft.staker.actors.LocationUnitActor

public class LocationUnitActor
extends AbstractStakingActor

This is the editing actor for selected Location objects in a job.

Copyright 2007 Partner Software, Inc.


Field Summary
 
Fields inherited from class com.partnersoft.staker.actors.AbstractStakingActor
app, DESIGN_CATEGORY, LOCATION_DATATYPE, mapset, MOVE_LINE_WITH_ARROW_STYLE, SPAN_DATATYPE, staker, STATION_DATATYPE, TEMPLATE_CATEGORY
 
Constructor Summary
LocationUnitActor(MapApp app, MapSet mapset)
           
 
Method Summary
 void delete(MapEditContext context)
           
 void edit(MapEditContext context)
           
 Ephemeron ephemeronFor(MapEditContext context)
           
 Location findLocationForALocationUnit(MapEditContext context)
           
 boolean isDeleteSupported(MapEditContext context)
           
 boolean isEditSupported(MapEditContext context)
           
 boolean isMoveSupported(MapEditContext context)
           
 boolean isRotateSupported(MapEditContext context)
           
 java.util.List<java.lang.String> listSupportedActions(MapEditContext context)
           
 UnitAtALocation locationUnitFor(MapEditContext context)
           
 void move(MapEditContext context)
           
 void rotate(MapEditContext context)
           
 
Methods inherited from class com.partnersoft.staker.actors.AbstractStakingActor
clearSelectionList, isLocation, isMapCopyDataLine, isMapCopyDataPoint, isSpan, isStation, refresh, refreshAndReselect, refreshAndSelect, refreshAndSelect, select, select
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocationUnitActor

public LocationUnitActor(MapApp app,
                         MapSet mapset)
Method Detail

isDeleteSupported

public boolean isDeleteSupported(MapEditContext context)

delete

public void delete(MapEditContext context)

isEditSupported

public boolean isEditSupported(MapEditContext context)

edit

public void edit(MapEditContext context)

isRotateSupported

public boolean isRotateSupported(MapEditContext context)

rotate

public void rotate(MapEditContext context)

isMoveSupported

public boolean isMoveSupported(MapEditContext context)

move

public void move(MapEditContext context)

ephemeronFor

public Ephemeron ephemeronFor(MapEditContext context)

listSupportedActions

public java.util.List<java.lang.String> listSupportedActions(MapEditContext context)

findLocationForALocationUnit

public Location findLocationForALocationUnit(MapEditContext context)

locationUnitFor

public UnitAtALocation locationUnitFor(MapEditContext context)