org.eclipse.graphiti.services
Class Graphiti

java.lang.Object
  extended by org.eclipse.graphiti.services.Graphiti

public class Graphiti
extends java.lang.Object

This class is the main access point to all public Graphiti services. These services can be used to work on your pictogram model. E.g. there are services for creation, layout and query.


Field Summary
private static ICreateService createService
           
private static IGaService gaService
           
private static ILayoutService layoutService
           
private static ILinkService linkService
           
private static IPeService peService
           
 
Constructor Summary
Graphiti()
           
 
Method Summary
static ICreateService getCreateService()
           
static IGaCreateService getGaCreateService()
           
static IGaLayoutService getGaLayoutService()
           
static IGaService getGaService()
           
static ILayoutService getLayoutService()
           
static ILinkService getLinkService()
           
static IPeCreateService getPeCreateService()
           
static IPeLayoutService getPeLayoutService()
           
static IPeService getPeService()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

gaService

private static IGaService gaService

peService

private static IPeService peService

layoutService

private static ILayoutService layoutService

createService

private static ICreateService createService

linkService

private static ILinkService linkService
Constructor Detail

Graphiti

public Graphiti()
Method Detail

getGaCreateService

public static IGaCreateService getGaCreateService()
Returns:
the creation service for GraphicsAlgoritm's

getGaLayoutService

public static IGaLayoutService getGaLayoutService()
Returns:
the layout service for GraphicsAlgoritm's

getGaService

public static IGaService getGaService()
Returns:
the full service for GraphicsAlgoritm's

getPeCreateService

public static IPeCreateService getPeCreateService()
Returns:
the creation service for PictogramElement's

getPeLayoutService

public static IPeLayoutService getPeLayoutService()
Returns:
the layout services for PictogramElement's

getPeService

public static IPeService getPeService()
Returns:
the full service for PictogramElement's

getLayoutService

public static ILayoutService getLayoutService()
Returns:
the layout service for PictogramElement's and GraphicsAlgorithm's

getCreateService

public static ICreateService getCreateService()
Returns:
the creation service for PictogramElement's and GraphicsAlgorithm's

getLinkService

public static ILinkService getLinkService()
Returns:
the link service (for links between PictogramElement's and BusinessObject's)


Copyright (c) SAP AG 2005, 2010.