com.ebmwebsourcing.geasytools.diagrameditor.api.graphic
Interface IDiagramView
- All Superinterfaces:
- com.google.gwt.event.dom.client.HasAllMouseHandlers, com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.dom.client.HasDoubleClickHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.event.dom.client.HasKeyPressHandlers, com.google.gwt.event.dom.client.HasMouseDownHandlers, com.google.gwt.event.dom.client.HasMouseMoveHandlers, com.google.gwt.event.dom.client.HasMouseOutHandlers, com.google.gwt.event.dom.client.HasMouseOverHandlers, com.google.gwt.event.dom.client.HasMouseUpHandlers, com.google.gwt.event.dom.client.HasMouseWheelHandlers, com.google.gwt.event.dom.client.HasScrollHandlers, com.ebmwebsourcing.geasytools.geasyui.api.core.IContainer, com.ebmwebsourcing.geasytools.geasyui.api.droppable.IDroppableElement, com.ebmwebsourcing.geasytools.geasygraph.api.IGraph, com.ebmwebsourcing.geasytools.geasyui.api.palette.IHasPalette, com.ebmwebsourcing.geasytools.geasyui.api.core.IPositionable, com.google.gwt.user.client.ui.IsWidget, com.ebmwebsourcing.geasytools.geasyui.api.uipanel.IUIPanel
public interface IDiagramView
- extends com.ebmwebsourcing.geasytools.geasyui.api.uipanel.IUIPanel, com.ebmwebsourcing.geasytools.geasyui.api.palette.IHasPalette
| Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.uipanel.IUIPanel |
addUIElement, addUIPanelHandler, getAbsoluteX, getAbsoluteY, getDDManager, getDefaultHandlers, getHeight, getMouseState, getName, getSelectedElements, getSelectionMarker, getSelector, getUIElements, getWidth, removeAllElements, removeElement, removeSelectedElements, removeSelectionMarker, removeSelector, setSelectedElements, setSelectionMarker, setSelector, unSelectAllEments |
| Methods inherited from interface com.google.gwt.user.client.ui.IsWidget |
asWidget |
| Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.droppable.IDroppableElement |
addDropHandler, getAcceptedTypes, getDroppableDefaultHandlers, getHandlerManager, getId, getNorthWestPoint, getSouthEastPoint, getUIPanel |
| Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.core.IPositionable |
getAbsoluteLeft, getAbsoluteTop, getContainer, getRelativeX, getRelativeY, setContainer, setRelativeX, setRelativeY |
| Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.core.IContainer |
addContainerHandler, getAbsoluteLeft, getAbsoluteTop, getChildrenUIElements, getClientHeight, getClientWidth, getContainerDefaultHandler, getId, getScrollLeft, getScrollTop, removeAllChildren, removeChildElement |
| Methods inherited from interface com.google.gwt.event.dom.client.HasMouseDownHandlers |
addMouseDownHandler |
| Methods inherited from interface com.google.gwt.event.dom.client.HasMouseUpHandlers |
addMouseUpHandler |
| Methods inherited from interface com.google.gwt.event.dom.client.HasMouseOutHandlers |
addMouseOutHandler |
| Methods inherited from interface com.google.gwt.event.dom.client.HasMouseOverHandlers |
addMouseOverHandler |
| Methods inherited from interface com.google.gwt.event.dom.client.HasMouseMoveHandlers |
addMouseMoveHandler |
| Methods inherited from interface com.google.gwt.event.dom.client.HasMouseWheelHandlers |
addMouseWheelHandler |
| Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
| Methods inherited from interface com.google.gwt.event.dom.client.HasKeyPressHandlers |
addKeyPressHandler |
| Methods inherited from interface com.google.gwt.event.dom.client.HasScrollHandlers |
addScrollHandler |
| Methods inherited from interface com.google.gwt.event.dom.client.HasClickHandlers |
addClickHandler |
| Methods inherited from interface com.google.gwt.event.dom.client.HasDoubleClickHandlers |
addDoubleClickHandler |
| Methods inherited from interface com.ebmwebsourcing.geasytools.geasygraph.api.IGraph |
addNode, getNodes |
| Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.palette.IHasPalette |
getPalette |
getEditorModel
IEditorModel getEditorModel()
- Important: instance of this object should be created
using GWT.create() method
- Returns:
getDiagram
com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IDiagram getDiagram()
- Important: instance of this object should be created
using GWT.create() method
- Returns:
getElementFactory
IDiagramElementGraphicFactory getElementFactory()
- Specified by:
getElementFactory in interface com.ebmwebsourcing.geasytools.geasyui.api.core.IContainer
addUIElement
void addUIElement(IDiagramElementView uiElement)
getUIElementById
IDiagramElementView getUIElementById(java.lang.String id)
- Specified by:
getUIElementById in interface com.ebmwebsourcing.geasytools.geasyui.api.uipanel.IUIPanel
getConformityRules
java.util.HashSet<IDiagramViewConformityRule> getConformityRules()
getSyntaxModelBuilder
IDiagramSyntaxModelBuilder getSyntaxModelBuilder()
addHandler
void addHandler(IDiagramViewHandler handler)
getFormTemplate
com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.uibinder.AbstractUITemplate getFormTemplate()
getMainModel
com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IMainModelElement getMainModel()
setMainModel
void setMainModel(com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IMainModelElement mainModel)
setContextualNotification
void setContextualNotification(int x,
int y,
IContextualNotification notification)
getContextualNotifications
java.util.HashSet<IContextualNotification> getContextualNotifications()
Copyright © 2010-2011 Petals Link. All Rights Reserved.