Java 类org.eclipse.gef.AccessibleEditPart 实例源码

项目:PDFReporter-Studio    文件:JDGuideEditPart.java   
protected AccessibleEditPart getAccessibleEditPart() {
    if (accPart == null)
        accPart = new AccessibleGraphicalEditPart() {
            public void getDescription(AccessibleEvent e) {
                if (getRulerProvider() != null)
                    getRulerProvider().getAccGuideDescription(e, getModel());
            }

            public void getName(AccessibleEvent e) {
                if (getRulerProvider() != null)
                    getRulerProvider().getAccGuideName(e, getModel());
            }

            public void getValue(AccessibleControlEvent e) {
                if (getRulerProvider() != null)
                    getRulerProvider().getAccGuideValue(e, getModel());
            }
        };
    return accPart;
}
项目:gef-gwt    文件:GraphicalViewerImpl.java   
/**
 * Reveals the specified editpart by using {@link ExposeHelper}s. A
 * bottom-up scan through the parent-chain is performed, looking for expose
 * helpers along the way, and asking them to expose the given editpart.
 * 
 * @see org.eclipse.gef.EditPartViewer#reveal(EditPart)
 */
public void reveal(EditPart part) {
    if (part == null)
        return;
    EditPart current = part.getParent();
    while (current != null) {
        ExposeHelper helper = (ExposeHelper) current
                .getAdapter(ExposeHelper.class);
        if (helper != null)
            helper.exposeDescendant(part);
        current = current.getParent();
    }
    AccessibleEditPart acc = (AccessibleEditPart) part
            .getAdapter(AccessibleEditPart.class);
    if (acc != null)
        getControl().getAccessible().setFocus(acc.getAccessibleID());
}
项目:gef-gwt    文件:GuideEditPart.java   
protected AccessibleEditPart getAccessibleEditPart() {
    if (accPart == null)
        accPart = new AccessibleGraphicalEditPart() {
            public void getDescription(AccessibleEvent e) {
                if (getRulerProvider() != null)
                    getRulerProvider()
                            .getAccGuideDescription(e, getModel());
            }

            public void getName(AccessibleEvent e) {
                if (getRulerProvider() != null)
                    getRulerProvider().getAccGuideName(e, getModel());
            }

            public void getValue(AccessibleControlEvent e) {
                if (getRulerProvider() != null)
                    getRulerProvider().getAccGuideValue(e, getModel());
            }
        };
    return accPart;
}
项目:xtext-gef    文件:StateNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:PDFReporter-Studio    文件:JDRulerEditPart.java   
protected AccessibleEditPart getAccessibleEditPart() {
    if (accPart == null)
        accPart = new AccessibleGraphicalEditPart() {
            public void getName(AccessibleEvent e) {
                e.result = isHorizontal() ? "Horizontal" : "Vertical"; //$NON-NLS-1$ //$NON-NLS-2$
            }

            public void getDescription(AccessibleEvent e) {
                e.result = "Ruler"; //$NON-NLS-1$
            }
        };
    return accPart;
}
项目:gef-gwt    文件:AbstractGraphicalEditPart.java   
/**
 * @see AccessibleEditPart#getChildren(AccessibleControlEvent)
 */
public void getChildren(AccessibleControlEvent e) {
    List list = AbstractGraphicalEditPart.this.getChildren();
    Object children[] = new Object[list.size()];
    for (int i = 0; i < list.size(); i++) {
        EditPart part = (EditPart) list.get(i);
        AccessibleEditPart access = (AccessibleEditPart) part
                .getAdapter(AccessibleEditPart.class);
        if (access == null)
            return; // fail if any children aren't accessible.
        children[i] = new Integer(access.getAccessibleID());
    }
    e.children = children;
}
项目:gef-gwt    文件:GraphicalViewerImpl.java   
/**
 * Registers the accessible editpart with the event dispatcher.
 * 
 * @param acc
 *            the accessible
 */
public void registerAccessibleEditPart(AccessibleEditPart acc) {
    Assert.isNotNull(acc);
    DomainEventDispatcher domainEventDispatcher = getEventDispatcher();
    if (domainEventDispatcher != null) {
        domainEventDispatcher.putAccessible(acc);
    }
}
项目:gef-gwt    文件:GraphicalViewerImpl.java   
/**
 * @see EditPartViewer#unregisterAccessibleEditPart(org.eclipse.gef.AccessibleEditPart)
 */
public void unregisterAccessibleEditPart(AccessibleEditPart acc) {
    Assert.isNotNull(acc);
    DomainEventDispatcher domainEventDispatcher = getEventDispatcher();
    if (domainEventDispatcher != null) {
        domainEventDispatcher.removeAccessible(acc);
    }
}
项目:gef-gwt    文件:DomainEventDispatcher.java   
private AccessibleEditPart get(int childID) {
    if (childID == ACC.CHILDID_SELF || childID == ACC.CHILDID_NONE)
        if (getViewer().getContents() != null)
            return (AccessibleEditPart) getViewer().getContents()
                    .getAdapter(AccessibleEditPart.class);
        else
            return null;
    return (AccessibleEditPart) accessibles.get(new Integer(childID));
}
项目:gef-gwt    文件:DomainEventDispatcher.java   
/**
 * @see AccessibleControlListener#getChildAtPoint(AccessibleControlEvent)
 */
public void getChildAtPoint(AccessibleControlEvent e) {
    org.eclipse.swt.graphics.Point p = new org.eclipse.swt.graphics.Point(
            e.x, e.y);
    p = getViewer().getControl().toControl(p);
    EditPart part = getViewer().findObjectAt(new Point(p.x, p.y));
    if (part == null)
        return;
    AccessibleEditPart acc = (AccessibleEditPart) part
            .getAdapter(AccessibleEditPart.class);
    if (acc != null)
        e.childID = acc.getAccessibleID();
}
项目:gef-gwt    文件:DomainEventDispatcher.java   
/**
 * @see AccessibleControlListener#getFocus(AccessibleControlEvent)
 */
public void getFocus(AccessibleControlEvent e) {
    AccessibleEditPart acc = (AccessibleEditPart) getViewer()
            .getFocusEditPart().getAdapter(AccessibleEditPart.class);
    if (acc != null)
        e.childID = acc.getAccessibleID();
}
项目:gef-gwt    文件:RulerEditPart.java   
protected AccessibleEditPart getAccessibleEditPart() {
    if (accPart == null)
        accPart = new AccessibleGraphicalEditPart() {
            public void getName(AccessibleEvent e) {
                e.result = isHorizontal() ? GEFMessages.Ruler_Horizontal_Label
                        : GEFMessages.Ruler_Vertical_Label;
            }

            public void getDescription(AccessibleEvent e) {
                e.result = GEFMessages.Ruler_Desc;
            }
        };
    return accPart;
}
项目:ROADDesigner    文件:ContractNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:ROADDesigner    文件:WrappingLabelEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:ROADDesigner    文件:SMCNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:ROADDesigner    文件:WrappingLabel3EditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:ROADDesigner    文件:WrappingLabel2EditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:birt    文件:EditorGuideEditPart.java   
protected AccessibleEditPart getAccessibleEditPart( )
{
    if ( accPart == null )
        accPart = new AccessibleGraphicalEditPart( )
        {

            public void getDescription( AccessibleEvent e )
            {
                if ( getRulerProvider( ) != null )
                    getRulerProvider( ).getAccGuideDescription( e,
                            getModel( ) );
            }

            public void getName( AccessibleEvent e )
            {
                if ( getRulerProvider( ) != null )
                    getRulerProvider( ).getAccGuideName( e, getModel( ) );
            }

            public void getValue( AccessibleControlEvent e )
            {
                if ( getRulerProvider( ) != null )
                    getRulerProvider( ).getAccGuideValue( e, getModel( ) );
            }
        };
    return accPart;
}
项目:HelloBrazil    文件:EliminationMatchIdEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:HelloBrazil    文件:TeamCountryEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:HelloBrazil    文件:GroupGroupNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:HelloBrazil    文件:GroupMatchIdEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:XORName2EditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:DataObjectNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:LaneName2EditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:MessageFlowNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:ORNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:AssociationNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:DataObjectName2EditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:PoolName2EditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:XORNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:PoolNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:GroupNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:ActivityName2EditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:ActivityNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:IntermediateEventNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:GroupName2EditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:LaneNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:ANDName2EditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}
项目:simplified-bpmn-example    文件:SequenceFlowNameEditPart.java   
/**
 * @generated
 */
protected AccessibleEditPart getAccessibleEditPart() {
    if (accessibleEP == null) {
        accessibleEP = new AccessibleGraphicalEditPart() {

            public void getName(AccessibleEvent e) {
                e.result = getLabelTextHelper(getFigure());
            }
        };
    }
    return accessibleEP;
}