|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.maps.model.ExceptionCatchingMapEditActor
public class ExceptionCatchingMapEditActor
A wrapper for a MapEditActor that catches and logs all exceptions. Useful for dealing with MapDataDrawingActors generated in BeanShell scripts.
Copyright 2007 Partner Software, Inc.
| Constructor Summary | |
|---|---|
ExceptionCatchingMapEditActor(MapEditActor delegate)
|
|
| Method Summary | |
|---|---|
void |
add(MapEditContext context)
Performs an add. |
void |
connect(MapEditContext context)
Performs a connect action. |
void |
convert(MapEditContext context)
Converts an item to the selected type. |
void |
copy(MapEditContext context)
Performs a copy. |
void |
delete(MapEditContext context)
Performs a delete. |
void |
edit(MapEditContext context)
Edits an item. |
Ephemeron |
ephemeronFor(MapEditContext context)
Returns an Ephemeron for the given context. |
MapEditActor |
getDelegate()
|
boolean |
isAddSupported(MapEditContext context)
Returns true if add is supported. |
boolean |
isConnectSupported(MapEditContext item)
Returns true if connect is supported. |
boolean |
isConvertSupported(MapEditContext context)
Returns true if convert is supported. |
boolean |
isCopySupported(MapEditContext context)
Returns true if copy is supported. |
boolean |
isDeleteSupported(MapEditContext item)
Returns true if delete is supported. |
boolean |
isEditSupported(MapEditContext context)
Returns true if edit is supported. |
boolean |
isMoveSupported(MapEditContext item)
Returns true if moving is supported. |
boolean |
isRotateSupported(MapEditContext item)
Returns true if rotate is supported. |
java.util.List<java.lang.String> |
listSupportedActions(MapEditContext item)
Returns a list of action names supported for the given item. |
java.util.List<MapEditTool> |
listSupportedTools()
Returns a list of drawing scripts/things applicable for the given item. |
void |
move(MapEditContext context)
Performs a move. |
void |
rotate(MapEditContext context)
Performs a rotate. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ExceptionCatchingMapEditActor(MapEditActor delegate)
| Method Detail |
|---|
public boolean isAddSupported(MapEditContext context)
MapEditActor
isAddSupported in interface MapEditActorpublic boolean isCopySupported(MapEditContext context)
MapEditActor
isCopySupported in interface MapEditActorpublic boolean isConvertSupported(MapEditContext context)
MapEditActor
isConvertSupported in interface MapEditActorpublic boolean isEditSupported(MapEditContext context)
MapEditActor
isEditSupported in interface MapEditActorpublic boolean isDeleteSupported(MapEditContext item)
MapEditActor
isDeleteSupported in interface MapEditActorpublic boolean isMoveSupported(MapEditContext item)
MapEditActor
isMoveSupported in interface MapEditActorpublic boolean isRotateSupported(MapEditContext item)
MapEditActor
isRotateSupported in interface MapEditActorpublic boolean isConnectSupported(MapEditContext item)
MapEditActor
isConnectSupported in interface MapEditActorpublic void add(MapEditContext context)
MapEditActor
add in interface MapEditActorcontext - TODOpublic void copy(MapEditContext context)
MapEditActor
copy in interface MapEditActorcontext - TODOpublic void convert(MapEditContext context)
MapEditActor
convert in interface MapEditActorcontext - TODOpublic void edit(MapEditContext context)
MapEditActor
edit in interface MapEditActorcontext - TODOpublic void delete(MapEditContext context)
MapEditActor
delete in interface MapEditActorcontext - TODOpublic void move(MapEditContext context)
MapEditActor
move in interface MapEditActorcontext - TODOpublic void rotate(MapEditContext context)
MapEditActor
rotate in interface MapEditActorcontext - TODOpublic void connect(MapEditContext context)
MapEditActor
connect in interface MapEditActorpublic java.util.List<java.lang.String> listSupportedActions(MapEditContext item)
MapEditActor
listSupportedActions in interface MapEditActorpublic java.util.List<MapEditTool> listSupportedTools()
MapEditActor
listSupportedTools in interface MapEditActorpublic Ephemeron ephemeronFor(MapEditContext context)
MapEditActor
ephemeronFor in interface MapEditActorpublic MapEditActor getDelegate()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||