public class ExceptionCatchingMapEditActor extends java.lang.Object implements MapEditActor
Copyright 2007 Partner Software, Inc.
| Constructor and Description |
|---|
ExceptionCatchingMapEditActor(MapEditActor delegate) |
| Modifier and Type | Method and Description |
|---|---|
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> |
listDataPanelActionsFor(MapEditContext item)
Returns a list of action names to put in the view data tab for the given item.
|
java.util.List<java.lang.String> |
listSupportedActions(MapEditContext item)
Returns a list of action names to put in the Wheel Menu action menu 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.
|
public ExceptionCatchingMapEditActor(MapEditActor delegate)
public boolean isAddSupported(MapEditContext context)
MapEditActorisAddSupported in interface MapEditActorpublic boolean isCopySupported(MapEditContext context)
MapEditActorisCopySupported in interface MapEditActorpublic boolean isConvertSupported(MapEditContext context)
MapEditActorisConvertSupported in interface MapEditActorpublic boolean isEditSupported(MapEditContext context)
MapEditActorisEditSupported in interface MapEditActorpublic boolean isDeleteSupported(MapEditContext item)
MapEditActorisDeleteSupported in interface MapEditActorpublic boolean isMoveSupported(MapEditContext item)
MapEditActorisMoveSupported in interface MapEditActorpublic boolean isRotateSupported(MapEditContext item)
MapEditActorisRotateSupported in interface MapEditActorpublic boolean isConnectSupported(MapEditContext item)
MapEditActorisConnectSupported in interface MapEditActorpublic void add(MapEditContext context)
MapEditActoradd in interface MapEditActorcontext - TODOpublic void copy(MapEditContext context)
MapEditActorcopy in interface MapEditActorcontext - TODOpublic void convert(MapEditContext context)
MapEditActorconvert in interface MapEditActorcontext - TODOpublic void edit(MapEditContext context)
MapEditActoredit in interface MapEditActorcontext - TODOpublic void delete(MapEditContext context)
MapEditActordelete in interface MapEditActorcontext - TODOpublic void move(MapEditContext context)
MapEditActormove in interface MapEditActorcontext - TODOpublic void rotate(MapEditContext context)
MapEditActorrotate in interface MapEditActorcontext - TODOpublic void connect(MapEditContext context)
MapEditActorconnect in interface MapEditActorpublic java.util.List<java.lang.String> listSupportedActions(MapEditContext item)
MapEditActorlistSupportedActions in interface MapEditActorpublic java.util.List<java.lang.String> listDataPanelActionsFor(MapEditContext item)
MapEditActorlistDataPanelActionsFor in interface MapEditActorpublic java.util.List<MapEditTool> listSupportedTools()
MapEditActorlistSupportedTools in interface MapEditActorpublic Ephemeron ephemeronFor(MapEditContext context)
MapEditActorephemeronFor in interface MapEditActorpublic MapEditActor getDelegate()