diff options
author | Rüdiger Timm <rt@openoffice.org> | 2004-11-26 17:11:37 +0000 |
---|---|---|
committer | Rüdiger Timm <rt@openoffice.org> | 2004-11-26 17:11:37 +0000 |
commit | 7da0d687a3aa382dc2732a747fd7d3193af18a01 (patch) | |
tree | d9be88bfb68f6e61ee2a0c018fcae0fcd0eb7b85 /svx/source/accessibility/AccessibleShape.cxx | |
parent | 3a453174daa53756350dcf571f729daeb0474355 (diff) |
INTEGRATION: CWS presentationengine01 (1.44.72); FILE MERGED
2004/11/17 13:44:27 thb 1.44.72.2: RESYNC: (1.44-1.45); FILE MERGED
Merged changes of the implementation of CreateAccessibleBaseName() to its new place in ShapeTypeHandler.
2004/07/05 13:10:01 cl 1.44.72.1: smile
Diffstat (limited to 'svx/source/accessibility/AccessibleShape.cxx')
-rwxr-xr-x | svx/source/accessibility/AccessibleShape.cxx | 101 |
1 files changed, 3 insertions, 98 deletions
diff --git a/svx/source/accessibility/AccessibleShape.cxx b/svx/source/accessibility/AccessibleShape.cxx index ce0bea7826c5..229fd288fafa 100755 --- a/svx/source/accessibility/AccessibleShape.cxx +++ b/svx/source/accessibility/AccessibleShape.cxx @@ -2,9 +2,9 @@ * * $RCSfile: AccessibleShape.cxx,v $ * - * $Revision: 1.45 $ + * $Revision: 1.46 $ * - * last change: $Author: pjunck $ $Date: 2004-11-03 10:32:59 $ + * last change: $Author: rt $ $Date: 2004-11-26 18:11:37 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -1066,105 +1066,10 @@ void AccessibleShape::ViewForwarderChanged (ChangeType aChangeType, AccessibleShape::CreateAccessibleBaseName (void) throw (::com::sun::star::uno::RuntimeException) { - sal_Int32 nResourceId; - OUString sName; - - switch (ShapeTypeHandler::Instance().GetTypeId (mxShape)) - { - case DRAWING_3D_CUBE: - nResourceId = STR_ObjNameSingulCube3d; - break; - case DRAWING_3D_EXTRUDE: - nResourceId = STR_ObjNameSingulExtrude3d; - break; - case DRAWING_3D_LATHE: - nResourceId = STR_ObjNameSingulLathe3d; - break; -//BFS01 case DRAWING_3D_POLYGON: -//BFS01 nResourceId = STR_ObjNameSingulPoly3d; -//BFS01 break; - case DRAWING_3D_SCENE: - nResourceId = STR_ObjNameSingulScene3d; - break; - case DRAWING_3D_SPHERE: - nResourceId = STR_ObjNameSingulSphere3d; - break; - case DRAWING_CAPTION: - nResourceId = STR_ObjNameSingulCAPTION; - break; - case DRAWING_CLOSED_BEZIER: - nResourceId = STR_ObjNameSingulPATHFILL; - break; - case DRAWING_CLOSED_FREEHAND: - nResourceId = STR_ObjNameSingulFREEFILL; - break; - case DRAWING_CONNECTOR: - nResourceId = STR_ObjNameSingulEDGE; - break; - case DRAWING_CONTROL: - nResourceId = STR_ObjNameSingulUno; - break; - case DRAWING_ELLIPSE: - nResourceId = STR_ObjNameSingulCIRCE; - break; - case DRAWING_GROUP: - nResourceId = STR_ObjNameSingulGRUP; - break; - case DRAWING_LINE: - nResourceId = STR_ObjNameSingulLINE; - break; - case DRAWING_MEASURE: - nResourceId = STR_ObjNameSingulMEASURE; - break; - case DRAWING_OPEN_BEZIER: - nResourceId = STR_ObjNameSingulPATHLINE; - break; - case DRAWING_OPEN_FREEHAND: - nResourceId = STR_ObjNameSingulFREELINE; - break; - case DRAWING_PAGE: - nResourceId = STR_ObjNameSingulPAGE; - break; - case DRAWING_POLY_LINE: - nResourceId = STR_ObjNameSingulPLIN; - break; - case DRAWING_POLY_LINE_PATH: - nResourceId = STR_ObjNameSingulPLIN; - break; - case DRAWING_POLY_POLYGON: - nResourceId = STR_ObjNameSingulPOLY; - break; - case DRAWING_POLY_POLYGON_PATH: - nResourceId = STR_ObjNameSingulPOLY; - break; - case DRAWING_RECTANGLE: - nResourceId = STR_ObjNameSingulRECT; - break; - case DRAWING_TEXT: - nResourceId = STR_ObjNameSingulTEXT; - break; - default: - nResourceId = -1; - sName = ::rtl::OUString (RTL_CONSTASCII_USTRINGPARAM("UnknownAccessibleShape")); - uno::Reference<drawing::XShapeDescriptor> xDescriptor (mxShape, uno::UNO_QUERY); - if (xDescriptor.is()) - sName += ::rtl::OUString (RTL_CONSTASCII_USTRINGPARAM(": ")) - + xDescriptor->getShapeType(); - break; - } - - if (nResourceId != -1) - { - ::vos::OGuard aGuard (::Application::GetSolarMutex()); - sName = OUString (SVX_RESSTR((unsigned short)nResourceId)); - } - - return sName; + return ShapeTypeHandler::CreateAccessibleBaseName( mxShape ); } - - ::rtl::OUString AccessibleShape::CreateAccessibleName (void) throw (::com::sun::star::uno::RuntimeException) |