$packageName$.features
Class CreateDomainObjectFeature
java.lang.Object
org.eclipse.graphiti.features.impl.AbstractFeature
org.eclipse.graphiti.features.impl.AbstractCreateFeature
$packageName$.features.CreateDomainObjectFeature
- All Implemented Interfaces:
- ICreateFeature, IFeature, IFeatureProviderHolder, ICreate, ICreateInfo, IDescription, IName
public class CreateDomainObjectFeature
- extends AbstractCreateFeature
- implements ICreateFeature
Fields inherited from interface org.eclipse.graphiti.func.ICreate |
EMPTY |
Methods inherited from class org.eclipse.graphiti.features.impl.AbstractFeature |
addGraphicalRepresentation, canUndo, getAllBusinessObjectsForPictogramElement, getBusinessObjectForPictogramElement, getDiagram, getDiagramEditor, getFeatureProvider, getProgressCallback, getUserDecision, hasDoneChanges, isAvailable, layoutPictogramElement, link, link, manageColor, manageColor, setProgressCallback, toString, updatePictogramElement |
Methods inherited from interface org.eclipse.graphiti.IName |
getName |
CreateDomainObjectFeature
public CreateDomainObjectFeature(IFeatureProvider fp)
canCreate
public boolean canCreate(ICreateContext context)
- Description copied from interface:
ICreate
- Checks if business object can be created for the given context.
- Specified by:
canCreate
in interface ICreate
- Parameters:
context
- the context
- Returns:
- true if create is possible.
create
public Object[] create(ICreateContext context)
- Description copied from interface:
ICreate
- Creates the business object for the given context.
- Specified by:
create
in interface ICreate
- Parameters:
context
- the context
- Returns:
- the newly created objects
Copyright (c) SAP AG 2005, 2010.