|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPattern
The Interface IPattern.
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.graphiti.func.ICreate |
|---|
EMPTY |
| Method Summary | |
|---|---|
PictogramElement |
add(IAddContext context)
Executes the add. |
boolean |
canAdd(IAddContext context)
Checks, if the add can be executed. |
void |
completeInfo(IDirectEditingInfo info,
java.lang.Object bo)
Complete the directEditing info. |
void |
completeInfo(IDirectEditingInfo info,
java.lang.Object bo,
java.lang.String keyProperty)
Complete the directEditing info. |
java.lang.String |
getCreateDescription()
Gets the create description. |
java.lang.String |
getCreateName()
Gets the create name. |
IResizeConfiguration |
getResizeConfiguration(IResizeShapeContext context)
Provides configuration object, which describes the resize behavior. |
boolean |
isMainBusinessObjectApplicable(java.lang.Object mainBusinessObject)
This method must be implemented by the pattern user. |
void |
setFeatureProvider(IFeatureProvider fp)
Sets the feature provider. |
| Methods inherited from interface org.eclipse.graphiti.func.ICreate |
|---|
canCreate, create |
| Methods inherited from interface org.eclipse.graphiti.func.ICreateInfo |
|---|
getCreateImageId, getCreateLargeImageId |
| Methods inherited from interface org.eclipse.graphiti.func.IUpdate |
|---|
canUpdate, update, updateNeeded |
| Methods inherited from interface org.eclipse.graphiti.func.ILayout |
|---|
canLayout, layout |
| Methods inherited from interface org.eclipse.graphiti.func.IResizeShape |
|---|
canResizeShape, resizeShape |
| Methods inherited from interface org.eclipse.graphiti.func.IMoveShape |
|---|
canMoveShape, moveShape |
| Method Detail |
|---|
java.lang.String getCreateName()
getCreateName in interface ICreateInfojava.lang.String getCreateDescription()
getCreateDescription in interface ICreateInfovoid setFeatureProvider(IFeatureProvider fp)
fp - the new feature providerboolean isMainBusinessObjectApplicable(java.lang.Object mainBusinessObject)
mainBusinessObject - the main business object
void completeInfo(IDirectEditingInfo info,
java.lang.Object bo)
info - the directEditing infobo - the business object
void completeInfo(IDirectEditingInfo info,
java.lang.Object bo,
java.lang.String keyProperty)
info - the directEditing infobo - the business objectkeyProperty - the key propertyPictogramElement add(IAddContext context)
IAdd
add in interface IAddcontext - the context needed to execute the add
boolean canAdd(IAddContext context)
IAdd
canAdd in interface IAddcontext - the context needed to execute the add
IResizeConfiguration getResizeConfiguration(IResizeShapeContext context)
context - the resizing context
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||