com.partnersoft.v3x.apps.Staker.FieldStaker.actions
Class CreateExistingLocation

java.lang.Object
  extended by com.partnersoft.v3x.apps.MapBrowser.actions.MapDataAction
      extended by com.partnersoft.v3x.apps.Staker.FieldStaker.actions.CreateExistingLocation

public class CreateExistingLocation
extends MapDataAction


Constructor Summary
CreateExistingLocation(Staker staker, boolean thenEdit)
           
CreateExistingLocation(Staker staker, boolean thenEdit, boolean doCopy, boolean doCopyUnits)
           
 
Method Summary
 void actionImp(java.util.Map data)
           
 java.util.ArrayList[] addExistingUnits(java.util.Map mapData)
           
 java.util.ArrayList[] addExistingUnits(java.util.Map mapData, Location location)
           
 void cancel()
           
 void copyLocationUnitsOnly(java.util.Map data, Location loc)
           
 void copyMapData(java.util.Map data, Location loc)
           
 void copyMapDataInfoOnly(java.util.Map data)
           
 void copySpanUnitsOnly(java.util.Map data, Location loc)
           
 java.util.ArrayList[] getCopiedMapData(java.util.Map data)
           
 boolean getCopyDialogShowStatus()
           
 CaseInsensitiveTreeMap getLocationInfo(java.util.Map data)
           
 java.util.ArrayList getLocationUnits(java.util.Map data)
           
 java.util.ArrayList getSpanUnits(java.util.Map data)
           
 StakeStatus getStatus()
           
 void ok()
           
 void pasteMapDataInfoOnly(Location location)
           
 void setShowCopyDialog(boolean beQuiet)
           
 void setStatus(java.lang.String statusName)
           
 
Methods inherited from class com.partnersoft.v3x.apps.MapBrowser.actions.MapDataAction
clone, copyStateFrom, getEditorConfigPathTemplate, getFieldAliases, getMapApp, getName, getRequiresClick, setEditorConfigPathTemplate, setFieldAliases, setMapApp, setName, setRequiresClick, takeAction, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CreateExistingLocation

public CreateExistingLocation(Staker staker,
                              boolean thenEdit)

CreateExistingLocation

public CreateExistingLocation(Staker staker,
                              boolean thenEdit,
                              boolean doCopy,
                              boolean doCopyUnits)
Method Detail

addExistingUnits

public java.util.ArrayList[] addExistingUnits(java.util.Map mapData,
                                              Location location)

addExistingUnits

public java.util.ArrayList[] addExistingUnits(java.util.Map mapData)

setStatus

public void setStatus(java.lang.String statusName)

getStatus

public StakeStatus getStatus()

ok

public void ok()

cancel

public void cancel()

setShowCopyDialog

public void setShowCopyDialog(boolean beQuiet)

getCopyDialogShowStatus

public boolean getCopyDialogShowStatus()

actionImp

public void actionImp(java.util.Map data)
               throws java.lang.Exception
Specified by:
actionImp in class MapDataAction
Throws:
java.lang.Exception

getCopiedMapData

public java.util.ArrayList[] getCopiedMapData(java.util.Map data)

getLocationUnits

public java.util.ArrayList getLocationUnits(java.util.Map data)

getSpanUnits

public java.util.ArrayList getSpanUnits(java.util.Map data)

getLocationInfo

public CaseInsensitiveTreeMap getLocationInfo(java.util.Map data)

copyLocationUnitsOnly

public void copyLocationUnitsOnly(java.util.Map data,
                                  Location loc)
                           throws java.lang.Exception
Throws:
java.lang.Exception

copySpanUnitsOnly

public void copySpanUnitsOnly(java.util.Map data,
                              Location loc)
                       throws java.lang.Exception
Throws:
java.lang.Exception

copyMapData

public void copyMapData(java.util.Map data,
                        Location loc)
                 throws java.lang.Exception
Throws:
java.lang.Exception

copyMapDataInfoOnly

public void copyMapDataInfoOnly(java.util.Map data)
                         throws java.lang.Exception
Throws:
java.lang.Exception

pasteMapDataInfoOnly

public void pasteMapDataInfoOnly(Location location)
                          throws java.lang.Exception
Throws:
java.lang.Exception