Package org.eclipse.gef.requests
Class DirectEditRequest
- java.lang.Object
-
- org.eclipse.gef.Request
-
- org.eclipse.gef.requests.LocationRequest
-
- org.eclipse.gef.requests.DirectEditRequest
-
public class DirectEditRequest extends LocationRequest
A request to perform direct editing on the receiver of the Request.- Since:
- 2.0
-
-
Constructor Summary
Constructors Constructor Description DirectEditRequest()
Constructor for DirectEditRequest.DirectEditRequest(java.lang.Object type)
Constructor for DirectEditRequest.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CellEditor
getCellEditor()
Returns the cell editor used to perform the direct edit.java.lang.Object
getDirectEditFeature()
If the EditPart supports direct editing of multiple features, this parameter can be used to discriminate among them.void
setCellEditor(CellEditor celleditor)
Sets the cell editor to be used when direct editing.void
setDirectEditFeature(java.lang.Object feature)
Sets the direct edit feature.-
Methods inherited from class org.eclipse.gef.requests.LocationRequest
getLocation, setLocation
-
Methods inherited from class org.eclipse.gef.Request
getExtendedData, getType, setExtendedData, setType
-
-
-
-
Method Detail
-
getDirectEditFeature
public java.lang.Object getDirectEditFeature()
If the EditPart supports direct editing of multiple features, this parameter can be used to discriminate among them.- Returns:
- the direct edit feature
-
getCellEditor
public CellEditor getCellEditor()
Returns the cell editor used to perform the direct edit.- Returns:
- the cell editor
-
setCellEditor
public void setCellEditor(CellEditor celleditor)
Sets the cell editor to be used when direct editing.- Parameters:
celleditor
- the cell editor
-
setDirectEditFeature
public void setDirectEditFeature(java.lang.Object feature)
Sets the direct edit feature.- Parameters:
feature
- the direct edit feature- See Also:
getDirectEditFeature()
-
-