org.eclipse.gmf.graphdef.editor.providers
Class GMFGraphEditPartProvider

java.lang.Object
  extended by org.eclipse.gmf.runtime.common.core.service.AbstractProvider
      extended by org.eclipse.gmf.runtime.diagram.ui.services.editpart.AbstractEditPartProvider
          extended by org.eclipse.gmf.graphdef.editor.providers.GMFGraphEditPartProvider
All Implemented Interfaces:
org.eclipse.gmf.runtime.common.core.service.IProvider, org.eclipse.gmf.runtime.diagram.ui.internal.properties.Properties, org.eclipse.gmf.runtime.diagram.ui.internal.services.editpart.IEditPartProvider

public class GMFGraphEditPartProvider
extends org.eclipse.gmf.runtime.diagram.ui.services.editpart.AbstractEditPartProvider

Generated

Field Summary
 
Fields inherited from interface org.eclipse.gmf.runtime.diagram.ui.internal.properties.Properties
DIAGRAMLINK_ANNOTATION, ID_ARROW_SOURCE, ID_ARROW_TARGET, ID_AVOIDOBSTRUCTIONS, ID_BENDPOINT, ID_CLOSESTDISTANCE, ID_COLLAPSED, ID_DESCRIPTION, ID_EXTENTX, ID_EXTENTY, ID_FILLCOLOR, ID_FILLGRADIENT, ID_FILLTRANSPARENCY, ID_FILTERED_OBJECTS, ID_FILTERING, ID_FILTERING_KEYS, ID_FONTBOLD, ID_FONTCOLOR, ID_FONTITALIC, ID_FONTNAME, ID_FONTSIZE, ID_FONTSTRIKETHROUGH, ID_FONTUNDERLINE, ID_ISCANONICAL, ID_ISVISIBLE, ID_JUMPLINKS_REVERSE, ID_JUMPLINKS_STATUS, ID_JUMPLINKS_TYPE, ID_LINE_TYPE, ID_LINE_WIDTH, ID_LINECOLOR, ID_PAGE_HEIGHT, ID_PAGE_WIDTH, ID_PAGEX, ID_PAGEY, ID_PERSISTED_CHILDREN, ID_PERSISTED_EDGES, ID_POSITIONX, ID_POSITIONY, ID_RATIO, ID_ROUNDED_BENDPOINTS_RADIUS, ID_ROUTING, ID_SEMANTICREF, ID_SHOWCOMPARTMENTTITLE, ID_SMOOTHNESS, ID_SORTED_OBJECTS, ID_SORTING, ID_SORTING_KEYS, ID_SOURCECONNECTIONS, ID_TARGETCONNECTIONS, ID_TEXT_ALIGNMENT, ID_TRANSIENT_CHILDREN, ID_TRANSIENT_EDGES
 
Constructor Summary
GMFGraphEditPartProvider()
           
 
Method Summary
protected  org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart createEditPart(org.eclipse.gmf.runtime.notation.View view)
           
 org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart createGraphicEditPart(org.eclipse.gmf.runtime.notation.View view)
           
protected  org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart getCachedPart(org.eclipse.gmf.runtime.notation.View view)
           
 org.eclipse.gef.EditPartFactory getFactory()
           
 boolean isAllowCaching()
           
 boolean provides(org.eclipse.gmf.runtime.common.core.service.IOperation operation)
           
protected  void setAllowCaching(boolean allowCaching)
           
protected  void setFactory(org.eclipse.gef.EditPartFactory factory)
           
 
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.services.editpart.AbstractEditPartProvider
createRootEditPart, getDiagramEditPartClass, getEdgeEditPartClass, getNodeEditPartClass, getReferencedElementEClass
 
Methods inherited from class org.eclipse.gmf.runtime.common.core.service.AbstractProvider
addProviderChangeListener, fireProviderChange, removeProviderChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.gmf.runtime.common.core.service.IProvider
addProviderChangeListener, removeProviderChangeListener
 

Constructor Detail

GMFGraphEditPartProvider

public GMFGraphEditPartProvider()
Generated
Method Detail

getFactory

public final org.eclipse.gef.EditPartFactory getFactory()
Generated

setFactory

protected void setFactory(org.eclipse.gef.EditPartFactory factory)
Generated

isAllowCaching

public final boolean isAllowCaching()
Generated

setAllowCaching

protected void setAllowCaching(boolean allowCaching)
Generated

createEditPart

protected org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart createEditPart(org.eclipse.gmf.runtime.notation.View view)
Generated

getCachedPart

protected org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart getCachedPart(org.eclipse.gmf.runtime.notation.View view)
Generated

createGraphicEditPart

public org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart createGraphicEditPart(org.eclipse.gmf.runtime.notation.View view)
Specified by:
createGraphicEditPart in interface org.eclipse.gmf.runtime.diagram.ui.internal.services.editpart.IEditPartProvider
Overrides:
createGraphicEditPart in class org.eclipse.gmf.runtime.diagram.ui.services.editpart.AbstractEditPartProvider
Generated

provides

public boolean provides(org.eclipse.gmf.runtime.common.core.service.IOperation operation)
Specified by:
provides in interface org.eclipse.gmf.runtime.common.core.service.IProvider
Overrides:
provides in class org.eclipse.gmf.runtime.diagram.ui.services.editpart.AbstractEditPartProvider
Generated


Copyright © 2012. All Rights Reserved.