Home | History | Annotate | Download | only in accessibility

Lines Matching refs:AXID

84 AXObjectInclusion AXComputedObjectAttributeCache::getIgnored(AXID id) const
86 HashMap<AXID, CachedAXObjectAttributes>::const_iterator it = m_idMapping.find(id);
90 void AXComputedObjectAttributeCache::setIgnored(AXID id, AXObjectInclusion inclusion)
92 HashMap<AXID, CachedAXObjectAttributes>::iterator it = m_idMapping.find(id);
121 HashMap<AXID, RefPtr<AXObject> >::iterator end = m_objects.end();
122 for (HashMap<AXID, RefPtr<AXObject> >::iterator it = m_objects.begin(); it != end; ++it) {
198 AXID axID = m_widgetObjectMapping.get(widget);
199 ASSERT(!HashTraits<AXID>::isDeletedValue(axID));
200 if (!axID)
203 return m_objects.get(axID);
211 AXID axID = m_renderObjectMapping.get(renderer);
212 ASSERT(!HashTraits<AXID>::isDeletedValue(axID));
213 if (!axID)
216 return m_objects.get(axID);
224 AXID renderID = node->renderer() ? m_renderObjectMapping.get(node->renderer()) : 0;
225 ASSERT(!HashTraits<AXID>::isDeletedValue(renderID));
227 AXID nodeID = m_nodeObjectMapping.get(node);
228 ASSERT(!HashTraits<AXID>::isDeletedValue(nodeID));
252 AXID axID = m_inlineTextBoxObjectMapping.get(inlineTextBox);
253 ASSERT(!HashTraits<AXID>::isDeletedValue(axID));
254 if (!axID)
257 return m_objects.get(axID);
505 void AXObjectCache::remove(AXID axID)
507 if (!axID)
511 AXObject* obj = m_objects.get(axID);
520 if (!m_objects.take(axID))
531 AXID axID = m_renderObjectMapping.get(renderer);
532 remove(axID);
544 AXID axID = m_nodeObjectMapping.get(node);
545 remove(axID);
559 AXID axID = m_widgetObjectMapping.get(view);
560 remove(axID);
569 AXID axID = m_inlineTextBoxObjectMapping.get(inlineTextBox);
570 remove(axID);
578 for (HashMap<Node*, AXID>::iterator it = m_nodeObjectMapping.begin(); it != m_nodeObjectMapping.end(); ++it) {
586 AXID AXObjectCache::platformGenerateAXID() const
588 static AXID lastUsedID = 0;
591 AXID objID = lastUsedID;
594 } while (!objID || HashTraits<AXID>::isDeletedValue(objID) || m_idsInUse.contains(objID));
601 AXID AXObjectCache::getAXID(AXObject* obj)
604 AXID objID = obj->axObjectID();
623 AXID objID = object->axObjectID();
626 ASSERT(!HashTraits<AXID>::isDeletedValue(objID));