| java.lang.Object org.netbeans.modules.uml.core.metamodel.core.foundation.NameCollisionHandler org.netbeans.modules.uml.ui.swing.propertyeditor.PropertyEditorCollisionHandler
Method Summary | |
public IPropertyEditor | getPropertyEditor() | public IPropertyElement | getPropertyElement() | public long | listenerDisabled() | public long | loadElement(IElement pElement) | public long | onNameCollision(INamedElement pElement, ETList<INamedElement> pCollidingElements, IResultCell pCell) | public long | onPreAliasNameModified(INamedElement element, String proposedName, IResultCell cell) | public long | onPreNameCollision(INamedElement pElement, String sProposedName, ETList<INamedElement> pCollidingElements, IResultCell pCell) | public long | questionUserAboutNameCollision(INamedElement pElement, String sProposedName, INamedElement pFirstCollidingElement, IResultCell pCell) Ask the user what to do about a name collision
Parameters: pElement - [in] The element being renamed Parameters: sProposedName - [in] The new name Parameters: pFirstCollidingElement - [in] The first colliding element Parameters: pCell - [in] The result cell. | protected void | reattachPresentationElement(INamedElement pElement, INamedElement pFirstCollidingElement) | public void | setPropertyEditor(IPropertyEditor value) | public void | setPropertyElement(IPropertyElement element) |
PropertyEditorCollisionHandler | public PropertyEditorCollisionHandler()(Code) | | |
listenerDisabled | public long listenerDisabled()(Code) | | Notification that the parent listener was disabled
|
loadElement | public long loadElement(IElement pElement)(Code) | | Load the passed in IElement into the property editor
pElement[in] The element to put into the editor HRESULT |
questionUserAboutNameCollision | public long questionUserAboutNameCollision(INamedElement pElement, String sProposedName, INamedElement pFirstCollidingElement, IResultCell pCell)(Code) | | Ask the user what to do about a name collision
Parameters: pElement - [in] The element being renamed Parameters: sProposedName - [in] The new name Parameters: pFirstCollidingElement - [in] The first colliding element Parameters: pCell - [in] The result cell. Used to cancel the rename. |
reattachPresentationElement | protected void reattachPresentationElement(INamedElement pElement, INamedElement pFirstCollidingElement)(Code) | | Reattaches the presentation element to a new model element
|
Methods inherited from org.netbeans.modules.uml.core.metamodel.core.foundation.NameCollisionHandler | protected ETPairT<IStrings, IPickListManager> getPickListNames(IElement pElement)(Code)(Java Doc) public ETPairT<Integer, INamedElement> handlePreAliasNameModified(INamedElement ppElement, String bsProposedName)(Code)(Java Doc) protected boolean isElementUnnamed(INamedElement pElement)(Code)(Java Doc) public long listenerDisabled()(Code)(Java Doc) public long onAliasNameModified(INamedElement element, IResultCell cell)(Code)(Java Doc) public long onNameCollision(INamedElement pElement, ETList<INamedElement> pCollidingElements, IResultCell pCell)(Code)(Java Doc) public long onPreAliasNameModified(INamedElement element, String proposedName, IResultCell cell)(Code)(Java Doc) public long onPreNameCollision(INamedElement pElement, String sProposedName, ETList<INamedElement> pCollidingElements, IResultCell pCell)(Code)(Java Doc)
|
|
|