Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ve-dev] Ambiguous ContainerTreeEditPart Helper


Hi,

If I remember correctly, your are doing Swing, and not SWT. So,

ContainerTreeEditPart.createEditPolicies() does (assign container policy to container editpolicy):

treeContainerPolicy = new TreeVisualContainerEditPolicy(getContainerPolicy());

Now in TreeVisualContainerEditpolicy.activate() does (assign the model object to the container policy):

containerPolicy.setContainer(getHost().getModel());

Then in ContainerTreeEditPart.createLayouPolicyHelper() does (assign the layout policy helper to the container editpolicy):

treeContainerPolicy.setPolicyHelper(lpHelper);

Then in TreeVisualContainerEditPolicy.setPolicyHelper() (assigns the container policy to the helper):

helper.setContainerPolicy((VisualContainerPolicy) containerPolicy);


So that is how they all hook up.

Rich

Back to the top