DesignModelPropertiesEditionPartForm.java 文件源码

java
阅读 28 收藏 0 点赞 0 评论 0

项目:time4sys 作者:
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createControls(org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite)
 * @generated
 */
public void createControls(final FormToolkit widgetFactory, Composite view) {
    CompositionSequence designModelStep = new BindingCompositionSequence(propertiesEditionComponent);
    CompositionStep propertiesStep = designModelStep.addStep(DesignViewsRepository.DesignModel.Properties.class);
    propertiesStep.addStep(DesignViewsRepository.DesignModel.Properties.endToEndFlows);
    propertiesStep.addStep(DesignViewsRepository.DesignModel.Properties.name);


    composer = new PartComposer(designModelStep) {

        @Override
        public Composite addToPart(Composite parent, Object key) {
            if (key == DesignViewsRepository.DesignModel.Properties.class) {
                return createPropertiesGroup(widgetFactory, parent);
            }
            if (key == DesignViewsRepository.DesignModel.Properties.endToEndFlows) {
                return createEndToEndFlowsTableComposition(widgetFactory, parent);
            }
            if (key == DesignViewsRepository.DesignModel.Properties.name) {
                return createNameText(widgetFactory, parent);
            }
            return parent;
        }
    };
    composer.compose(view);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号