| Name | Description | Type | Package | Framework |
| AbstractDraw2DObject | Abstract object for 2d drawing. | Class | lnb.comp.draw2d.objects | LNB |
| AbstractObjectGroup | Abstract group of objects. | Class | lnb.comp.draw2d.objects | LNB |
| BasicTextEditHandler | An edit handler for basic text objects. | Class | lnb.comp.draw2d.handler | LNB |
| BasicTextObject | A basic text object without line and background. | Class | lnb.comp.draw2d.objects | LNB |
| Default2DEditHandler | Default edit handler for 2d object editing. | Class | lnb.comp.draw2d.handler | LNB |
| DimDouble2D | Multimediales Lernnetz Bauphysik (lnb) Copyright (C) 2002-2014 fbta / HfT / Arne Abromeit | Class | lnb.comp.draw2d.util | LNB |
| Draw2DArea | A multilingual draw area. | Class | lnb.comp.draw2d | LNB |
| Draw2DEditor | A draw editor used for 2D drawing. | Class | lnb.comp.draw2d | LNB |
| Draw2DEditorPanel | Basic editor panel for 2d draw areas. | Class | lnb.comp.draw2d | LNB |
| Draw2DObject | Interface for 2D drawing objects. | Interface | lnb.comp.draw2d.objects | LNB |
| Draw2DPropertyDefinitions | Contains property definitions used for basic draw objects. | Class | lnb.comp.draw2d.properties | LNB |
| Draw2DTemplate | A template for 2d drawing objects and colours. | Class | lnb.comp.draw2d | LNB |
| Draw2DTemplateDialog | Edit dialog for 2D draw templates. | Class | lnb.comp.draw2d.ui | LNB |
| Draw2DText | Multimediales Lernnetz Bauphysik (lnb) Copyright (C) 2002-2014 HfT Stuttgart | Class | lnb.comp.draw2d | LNB |
| DrawFreeShapeHandler | Draw handler for drawing single lines, arcs, multisegment lines and free shapes. | Class | lnb.comp.draw2d.handler | LNB |
| DrawImageAction | Action for inserting image objects. | Class | lnb.comp.draw2d.action | LNB |
| DrawingAids2DAction | Drawing aids action for 2d drawing. | Class | lnb.comp.draw2d.action | LNB |
| DrawObjectUndoable | Undoable for draw object undo and redo. | Class | lnb.comp.draw2d.undo | LNB |
| DrawPieHandler | Class | lnb.comp.draw2d.handler | LNB | |
| DrawPopupAction | Action to show a multipage popup for drawing operations. | Class | lnb.comp.draw2d.action | LNB |
| DrawShape2DHandler | Draw handler to create filled or closed shapes and stripe shape objects. | Class | lnb.comp.draw2d.handler | LNB |
| DrawShapeAction | Draw actions for 2D shape drawing. | Class | lnb.comp.draw2d.action | LNB |
| DrawShapeConstants | Constants used for DrawShapeAction and DrawShapeHandler. | Interface | lnb.comp.draw2d.action | LNB |
| DrawTextAction | Actions to insert new text objects in the drawing area. | Class | lnb.comp.draw2d.action | LNB |
| Edit2DAction | Action for basic draw object editing like copy and paste. | Class | lnb.comp.draw2d.action | LNB |
| EditShapeAction | Actions for modifying shape draw objects. | Class | lnb.comp.draw2d.action | LNB |
| EditShapeHandler | Shape handler to combine shapes or shape paths. | Class | lnb.comp.draw2d.handler | LNB |
| FreeShapeHandler | Edit handler for single shape objects with free formed open or closed shape paths. | Class | lnb.comp.draw2d.handler | LNB |
| FreeShapeObject | Drawing object for free formed open line and closed shapes. | Class | lnb.comp.draw2d.objects | LNB |
| FreeStripeShapeObject | Drawing object for free formed open line and closed stripe shapes. | Class | lnb.comp.draw2d.objects | LNB |
| ImageAdjustHandler | Handler to adjust the visible area of an image object. | Class | lnb.comp.draw2d.handler | LNB |
| ImageAdjustUndoable | Undoable for image adjust. | Class | lnb.comp.draw2d.undo | LNB |
| ImageEditAction | Image editing action. | Class | lnb.comp.draw2d.action | LNB |
| ImageEditHandler | A handler for image object editing. | Class | lnb.comp.draw2d.handler | LNB |
| ImageFilterAction | Action to apply an image filter from a filter library to an image. | Class | lnb.comp.draw2d.action | LNB |
| ImageFilterUndoable | Undoable for image filter effect undo and redo. | Class | lnb.comp.draw2d.undo | LNB |
| ImageFilterUndoable .ImageFilterMemento | Class | lnb.comp.draw2d.undo | LNB | |
| ImageMaskAction | Action to change mask draw mode and draw type for mask edit handler. | Class | lnb.comp.draw2d.action | LNB |
| ImageMaskHandler | Edit handler for image objects to modify image pixels by masking. | Class | lnb.comp.draw2d.handler | LNB |
| ImageObject | A draw object using an image for filling. | Class | lnb.comp.draw2d.objects | LNB |
| ImageObjectUndoable | Image object undo data. | Class | lnb.comp.draw2d.undo | LNB |
| ImageWarpHandler | Handler to reshpae or warp an image object. | Class | lnb.comp.draw2d.handler | LNB |
| LineSymbolsProperty | Property for a shape starting and ending symbol. | Class | lnb.comp.draw2d.properties | LNB |
| LineSymbolsPropertyPopup | Property popup for line symbol editing. | Class | lnb.comp.draw2d.properties.editors | LNB |
| LineSymbolsPropertyRenderer | Property renderer to render line start and end symbol types. | Class | lnb.comp.draw2d.properties.renderer | LNB |
| LineTypeProperty | Property for line types. | Class | lnb.comp.draw2d.properties | LNB |
| LineTypePropertyPopup | Popup component to edit line type properties. | Class | lnb.comp.draw2d.properties.editors | LNB |
| LineTypePropertyRenderer | Property renderer for line type properties. | Class | lnb.comp.draw2d.properties.renderer | LNB |
| LineTypes | Constants for line types. | Interface | lnb.comp.draw2d.properties | LNB |
| LocalizedDrawObject | Interface for localized draw objects. | Interface | lnb.comp.draw2d.objects | LNB |
| ObjectArray | Object array containing arranged subobjects. | Class | lnb.comp.draw2d.objects | LNB |
| ObjectArrayAction | Action for array creation and explosion. | Class | lnb.comp.draw2d.action | LNB |
| ObjectArrayHandler | Edit handler for polar and rectangular object arrays. | Class | lnb.comp.draw2d.handler | LNB |
| ObjectGroup | A group of objects. | Class | lnb.comp.draw2d.objects | LNB |
| ObjectGroupHandler | Edit handler to edit the scale of grouped objects. | Class | lnb.comp.draw2d.handler | LNB |
| ObjectsArrangeAction | Actions for multiple object alignment, arrangement and size adjustment. | Class | lnb.comp.draw2d.action | LNB |
| OffsetHandler | Shape edit handler to offset the shape to the inner or to the outer. | Class | lnb.comp.draw2d.handler | LNB |
| PaintProperty | Property for fill paint for shapes. | Class | lnb.comp.draw2d.properties | LNB |
| PaintPropertyPopup | Popup editor for paint property. | Class | lnb.comp.draw2d.properties.editors | LNB |
| PaintPropertyRenderer | Renderer to render paint properties and color properties. | Class | lnb.comp.draw2d.properties.renderer | LNB |
| PieEditHandler | Edit handler for pie shape editing. | Class | lnb.comp.draw2d.handler | LNB |
| PieShapeObject | A pie shape object. | Class | lnb.comp.draw2d.objects | LNB |
| RectObject | An abstract rectangular drawing object. | Class | lnb.comp.draw2d.objects | LNB |
| RectObjectHandler | Abstract handler for editing single rectangular objects. | Class | lnb.comp.draw2d.handler | LNB |
| RectShapeEditHandler | Edtitor for rectangular shape objects like squares, circles, stars and more. | Class | lnb.comp.draw2d.handler | LNB |
| RectShapeObject | Draw object for rectangles, ellipses, stars and other shapes. | Class | lnb.comp.draw2d.objects | LNB |
| RectStripeObject | Class for draw objects having a strape shape along a rectangular path. | Class | lnb.comp.draw2d.objects | LNB |
| ReorderAction | Actions for reordering draw objects. | Class | lnb.comp.draw2d.action | LNB |
| ScaleEditHandler | Edit handler to scale selected objects. | Class | lnb.comp.draw2d.handler | LNB |
| ShadowProperty | Property for cast shadow definitions. | Class | lnb.comp.draw2d.properties | LNB |
| ShadowPropertyPopup | Property popup panel for shadow settings editing. | Class | lnb.comp.draw2d.properties.editors | LNB |
| ShadowPropertyRenderer | Renderer for shadow properties. | Class | lnb.comp.draw2d.properties.renderer | LNB |
| ShapeEditMemento | Undo memento for undoing free shape editing. | Class | lnb.comp.draw2d.undo | LNB |
| TemplateAction | Action used to edit a template file and to assign draw templates. | Class | lnb.comp.draw2d.action | LNB |
| TemplatesList | A graphical list to select object templates for object drawing. | Class | lnb.comp.draw2d.ui | LNB |
| TemplateUtil | Contains utility methods for template assignment and template display. | Class | lnb.comp.draw2d.util | LNB |
| TextDrawObject | Interface for draw objects containing multilingual text. | Interface | lnb.comp.draw2d.objects | LNB |
| TextEditHandler | An abstract edit handler for objects allowing text editing. | Class | lnb.comp.draw2d.handler | LNB |
| View2DAction | Action for zoom events. | Class | lnb.comp.draw2d.action | LNB |
| ZoomWindowHandler | Handler to zoom in the view by selecting a rectangle. | Class | lnb.comp.draw2d.handler | LNB |