|
Runtime | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.gef.Request
org.eclipse.gef.requests.CreateRequest
org.eclipse.gef.requests.CreateConnectionRequest
org.eclipse.gmf.runtime.diagram.ui.requests.CreateConnectionViewRequest
org.eclipse.gmf.runtime.diagram.ui.requests.CreateConnectionViewAndElementRequest
| Nested Class Summary | |
static class |
CreateConnectionViewAndElementRequest.ConnectionViewAndElementDescriptor
An extended view descriptor that takes an ElementDescriptor
instead of IAdaptable as the element adapter |
| Nested classes inherited from class org.eclipse.gmf.runtime.diagram.ui.requests.CreateConnectionViewRequest |
CreateConnectionViewRequest.ConnectionViewDescriptor |
| Constructor Summary | |
CreateConnectionViewAndElementRequest(CreateConnectionViewAndElementRequest.ConnectionViewAndElementDescriptor connectionViewAndElementDescriptor)
Constructor. |
|
CreateConnectionViewAndElementRequest(IElementType type,
PreferencesHint preferencesHint)
Constructor. |
|
CreateConnectionViewAndElementRequest(IElementType type,
java.lang.String semanticHint,
PreferencesHint preferencesHint)
Constructor. |
|
| Method Summary | |
CreateConnectionViewAndElementRequest.ConnectionViewAndElementDescriptor |
getConnectionViewAndElementDescriptor()
Gets the descriptor for the connection view and element that is to be created. |
static Command |
getCreateCommand(CreateConnectionViewAndElementRequest request,
EditPart sourceEditPart,
EditPart targetEditPart)
Method getCreateCommand. |
static Command |
getCreateCommand(IElementType elementType,
EditPart sourceEditPart,
EditPart targetEditPart,
PreferencesHint preferencesHint)
Method getCreateCommand. |
boolean |
isUISupressed()
|
void |
setExtendedData(java.util.Map map)
Propagates setting the parameters to the CreateElementRequest in my
#getViewAndElementDescriptor(). |
void |
setSuppressibleUI(boolean suppressUI)
|
| Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.requests.CreateConnectionViewRequest |
getConnectionViewDescriptor, getCreateCommand, getCreateCommand, getCreateCommand, getCreateCommand, getFactory, getNewObject, getNewObjectType, setFactory |
| Methods inherited from class org.eclipse.gef.requests.CreateConnectionRequest |
getSourceEditPart, getStartCommand, getTargetEditPart, setSourceEditPart, setStartCommand, setTargetEditPart |
| Methods inherited from class org.eclipse.gef.requests.CreateRequest |
getLocation, getSize, setLocation, setSize |
| Methods inherited from class org.eclipse.gef.Request |
getExtendedData, getType, setType |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CreateConnectionViewAndElementRequest(CreateConnectionViewAndElementRequest.ConnectionViewAndElementDescriptor connectionViewAndElementDescriptor)
connectionViewAndElementDescriptor -
public CreateConnectionViewAndElementRequest(IElementType type,
java.lang.String semanticHint,
PreferencesHint preferencesHint)
type - semanticHint - preferencesHint - The preference hint that is to be used to find the appropriate
preference store from which to retrieve diagram preference
values. The preference hint is mapped to a preference store in
the preference registry <@link DiagramPreferencesRegistry>.
public CreateConnectionViewAndElementRequest(IElementType type,
PreferencesHint preferencesHint)
type - preferencesHint - The preference hint that is to be used to find the appropriate
preference store from which to retrieve diagram preference
values. The preference hint is mapped to a preference store in
the preference registry <@link DiagramPreferencesRegistry>.| Method Detail |
public boolean isUISupressed()
isUISupressed in interface org.eclipse.gmf.runtime.diagram.ui.internal.requests.SuppressibleUIRequestpublic void setSuppressibleUI(boolean suppressUI)
setSuppressibleUI in interface org.eclipse.gmf.runtime.diagram.ui.internal.requests.SuppressibleUIRequestsuppressUI - true if you do not wish the command to prompt with UI but
instead take the default value that it would have prompt for.public CreateConnectionViewAndElementRequest.ConnectionViewAndElementDescriptor getConnectionViewAndElementDescriptor()
public static Command getCreateCommand(CreateConnectionViewAndElementRequest request,
EditPart sourceEditPart,
EditPart targetEditPart)
request - sourceEditPart - targetEditPart -
public static Command getCreateCommand(IElementType elementType,
EditPart sourceEditPart,
EditPart targetEditPart,
PreferencesHint preferencesHint)
elementType - sourceEditPart - targetEditPart -
public void setExtendedData(java.util.Map map)
CreateElementRequest in my
#getViewAndElementDescriptor().
|
Runtime | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.