Model m = (Model) model.eResource().getContents().get(0);
if( m.getComponentDef() != null ) {
if( m.getComponentDef().getController() != null ) {
if( model.eContainer() instanceof Property ) {
Property property = (Property) model.eContainer();
if( property.eContainer() instanceof Element ) {
try {
Element element = (Element) property.eContainer();
IJavaProject javaProject = projectProvider.getJavaProject(element.eResource().getResourceSet());
IType ownerType = javaProject.findType(element.getType().getQualifiedName());
IFXClass fxOwnerClazz = FXPlugin.getClassmodel().findClass(javaProject, ownerType);