@Override protected void basicSetInput(EObject newInput) { if (newInput instanceof SampleStructuredActivity) { super.basicSetInput(newInput); updateVariableTypeSelector(); updateVariableName(); variableNamedElement = BPELUtil.adapt(getActivity().getVariable(), INamedElement.class); variableNameEditController.setInput(getActivity().getVariable()); } }