pl.edu.agh.cast.schema.editor.request
Class SchemaConnectionCreateRequest

java.lang.Object
  extended by org.eclipse.gef.Request
      extended by org.eclipse.gef.requests.CreateRequest
          extended by org.eclipse.gef.requests.CreateConnectionRequest
              extended by pl.edu.agh.cast.schema.editor.request.SchemaConnectionCreateRequest
All Implemented Interfaces:
org.eclipse.gef.requests.DropRequest, org.eclipse.gef.requests.TargetRequest

public class SchemaConnectionCreateRequest
extends org.eclipse.gef.requests.CreateConnectionRequest

Extended create request which add new creation method getNewObject with schema data set as parameter.

Author:
AGH CAST Team

Constructor Summary
SchemaConnectionCreateRequest(ICreationFactory factory)
          Constructor.
 
Method Summary
 Object getNewObject(ISchemaDataSet dataSet)
          Returns new object which belongs to given data set.
 
Methods inherited from class org.eclipse.gef.requests.CreateConnectionRequest
getSourceEditPart, getStartCommand, getTargetEditPart, setSourceEditPart, setStartCommand, setTargetEditPart
 
Methods inherited from class org.eclipse.gef.requests.CreateRequest
getFactory, getLocation, getNewObject, getNewObjectType, getSize, setFactory, setLocation, setSize
 
Methods inherited from class org.eclipse.gef.Request
getExtendedData, getType, setExtendedData, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaConnectionCreateRequest

public SchemaConnectionCreateRequest(ICreationFactory factory)
Constructor.

Parameters:
factory - node factory
Method Detail

getNewObject

public Object getNewObject(ISchemaDataSet dataSet)
Returns new object which belongs to given data set.

Parameters:
dataSet - presentation schema data set
Returns:
new object


Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.