Java 类org.eclipse.ui.internal.keys.model.ModelElement 实例源码

项目:translationstudio8    文件:KeyController2.java   
private void addSetConflictListener() {
    addPropertyChangeListener(new IPropertyChangeListener() {
        public void propertyChange(PropertyChangeEvent event) {
            if (event.getSource() == conflictModel && CommonModel.PROP_SELECTED_ELEMENT.equals(event.getProperty())) {
                if (event.getNewValue() != null) {
                    bindingModel.setSelectedElement((ModelElement) event.getNewValue());
                }
            }
        }
    });
}
项目:translationstudio8    文件:KeyController2.java   
private void addSetModelObjectListener() {
        addPropertyChangeListener(new IPropertyChangeListener() {
            public void propertyChange(PropertyChangeEvent event) {
                if (event.getSource() instanceof BindingElement
                        && ModelElement.PROP_MODEL_OBJECT.equals(event.getProperty())) {
                    if (event.getNewValue() != null) {
                        BindingElement element = (BindingElement) event.getSource();
                        Object oldValue = event.getOldValue();
                        Object newValue = event.getNewValue();
//                      Bug #2740 快捷键--快捷键设置问题
                        if (oldValue instanceof Binding && newValue instanceof Binding) {
                            conflictModel.updateConflictsFor(element, ((Binding) oldValue).getTriggerSequence(),
                                    ((Binding) newValue).getTriggerSequence(), false);
                        } else if (oldValue instanceof Binding) {
                            conflictModel.updateConflictsFor(element, ((Binding) oldValue).getTriggerSequence(),
                                    null, false);
                        } else if (newValue instanceof Binding) {
                            conflictModel.updateConflictsFor(element, null,
                                    ((Binding) newValue).getTriggerSequence(), false);
                        } else {
                            conflictModel.updateConflictsFor(element, false);
                        }

                        ContextElement context = element.getContext();
                        if (context != null) {
                            contextModel.setSelectedElement(context);
                        }
                    }
                }
            }
        });
    }
项目:tmxeditor8    文件:KeyController2.java   
private void addSetConflictListener() {
    addPropertyChangeListener(new IPropertyChangeListener() {
        public void propertyChange(PropertyChangeEvent event) {
            if (event.getSource() == conflictModel && CommonModel.PROP_SELECTED_ELEMENT.equals(event.getProperty())) {
                if (event.getNewValue() != null) {
                    bindingModel.setSelectedElement((ModelElement) event.getNewValue());
                }
            }
        }
    });
}
项目:tmxeditor8    文件:KeyController2.java   
private void addSetModelObjectListener() {
        addPropertyChangeListener(new IPropertyChangeListener() {
            public void propertyChange(PropertyChangeEvent event) {
                if (event.getSource() instanceof BindingElement
                        && ModelElement.PROP_MODEL_OBJECT.equals(event.getProperty())) {
                    if (event.getNewValue() != null) {
                        BindingElement element = (BindingElement) event.getSource();
                        Object oldValue = event.getOldValue();
                        Object newValue = event.getNewValue();
//                      Bug #2740 快捷键--快捷键设置问题
                        if (oldValue instanceof Binding && newValue instanceof Binding) {
                            conflictModel.updateConflictsFor(element, ((Binding) oldValue).getTriggerSequence(),
                                    ((Binding) newValue).getTriggerSequence(), false);
                        } else if (oldValue instanceof Binding) {
                            conflictModel.updateConflictsFor(element, ((Binding) oldValue).getTriggerSequence(),
                                    null, false);
                        } else if (newValue instanceof Binding) {
                            conflictModel.updateConflictsFor(element, null,
                                    ((Binding) newValue).getTriggerSequence(), false);
                        } else {
                            conflictModel.updateConflictsFor(element, false);
                        }

                        ContextElement context = element.getContext();
                        if (context != null) {
                            contextModel.setSelectedElement(context);
                        }
                    }
                }
            }
        });
    }
项目:tmxeditor8    文件:KeyController2.java   
private void addSetConflictListener() {
    addPropertyChangeListener(new IPropertyChangeListener() {
        public void propertyChange(PropertyChangeEvent event) {
            if (event.getSource() == conflictModel && CommonModel.PROP_SELECTED_ELEMENT.equals(event.getProperty())) {
                if (event.getNewValue() != null) {
                    bindingModel.setSelectedElement((ModelElement) event.getNewValue());
                }
            }
        }
    });
}
项目:tmxeditor8    文件:KeyController2.java   
private void addSetModelObjectListener() {
        addPropertyChangeListener(new IPropertyChangeListener() {
            public void propertyChange(PropertyChangeEvent event) {
                if (event.getSource() instanceof BindingElement
                        && ModelElement.PROP_MODEL_OBJECT.equals(event.getProperty())) {
                    if (event.getNewValue() != null) {
                        BindingElement element = (BindingElement) event.getSource();
                        Object oldValue = event.getOldValue();
                        Object newValue = event.getNewValue();
//                      Bug #2740 快捷键--快捷键设置问题
                        if (oldValue instanceof Binding && newValue instanceof Binding) {
                            conflictModel.updateConflictsFor(element, ((Binding) oldValue).getTriggerSequence(),
                                    ((Binding) newValue).getTriggerSequence(), false);
                        } else if (oldValue instanceof Binding) {
                            conflictModel.updateConflictsFor(element, ((Binding) oldValue).getTriggerSequence(),
                                    null, false);
                        } else if (newValue instanceof Binding) {
                            conflictModel.updateConflictsFor(element, null,
                                    ((Binding) newValue).getTriggerSequence(), false);
                        } else {
                            conflictModel.updateConflictsFor(element, false);
                        }

                        ContextElement context = element.getContext();
                        if (context != null) {
                            contextModel.setSelectedElement(context);
                        }
                    }
                }
            }
        });
    }
项目:translationstudio8    文件:KeysPreferencePage.java   
public Object getParent(Object element) {
    return ((ModelElement) element).getParent();
}
项目:tmxeditor8    文件:KeysPreferencePage.java   
public Object getParent(Object element) {
    return ((ModelElement) element).getParent();
}
项目:tmxeditor8    文件:KeysPreferencePage.java   
public Object getParent(Object element) {
    return ((ModelElement) element).getParent();
}