## Uses of Interface
org.eclipse.actf.model.dom.odf.base.ODFElement

Packages that use ODFElement
Package | Description
--- | ---
org.eclipse.actf.model.dom.odf.base | This package contains interfaces of ODF DOM.
org.eclipse.actf.model.dom.odf.chart | This package contains interfaces and constants of ODF chart namespace.
org.eclipse.actf.model.dom.odf.dr3d | This package contains interfaces of ODF dr3d namespace.
org.eclipse.actf.model.dom.odf.draw | This package contains interfaces of ODF draw namespace.
org.eclipse.actf.model.dom.odf.form | This package contains interfaces of ODF form namespace.
org.eclipse.actf.model.dom.odf.number | This package contains interfaces of ODF number namespace.
org.eclipse.actf.model.dom.odf.office | This package contains interfaces of ODF office namespace.
org.eclipse.actf.model.dom.odf.presentation | This package contains interfaces of ODF presentation namespace.
org.eclipse.actf.model.dom.odf.range | This package contains interfaces that specify ranges of ODF contents.
org.eclipse.actf.model.dom.odf.style | This package contains interfaces of ODF style namespace.
org.eclipse.actf.model.dom.odf.svg | This package contains interfaces of ODF SVG namespace.
org.eclipse.actf.model.dom.odf.table | This package contains interfaces of ODF table namespace.
org.eclipse.actf.model.dom.odf.text | This package contains interfaces of ODF text namespace.
org.eclipse.actf.model.dom.odf.util.accessibility | This package contains interfaces for accessibility purposes.
org.eclipse.actf.model.dom.odf.util.converter | This package contains interfaces for converting ODF documents to other file formats.

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.base

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.base
Modifier and Type | Interface and Description
--- | ---
`interface` | `ContentBaseElement` ODF elements that has <office:body> element as parent should implement this interface.
`interface` | `DrawingObjectBaseElement` All graphics ODF elements should implement this interface.
`interface` | `DrawingObjectElement` Graphics ODF elements that do not have <draw:frame> as parent should implement this interface.
`interface` | `EmbedDrawingObjectElement` Graphics ODF elements that have <draw:frame> as parent should implement this interface.

Methods in org.eclipse.actf.model.dom.odf.base that return ODFElement
Modifier and Type | Method and Description
--- | ---
`ODFElement` | DrawingObjectBaseElement.`getLongDescElement()` Return long description element <svg:desc> element for ODF later than 1.0 For ODF 1.0, this function always returns null
`ODFElement` | DrawingObjectBaseElement.`getLongDescElement(double version)` Return long description element <svg:desc> element for ODF later than 1.0 For ODF 1.0, this function always returns null
`ODFElement` | DrawingObjectBaseElement.`getShortDescElement()` Return short description element <svg:desc> element for ODF 1.0 <svg:title> element for ODF later than 1.0
`ODFElement` | DrawingObjectBaseElement.`getShortDescElement(double version)` Return short description element <svg:desc> element for ODF 1.0 <svg:title> element for ODF later than 1.0

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.chart

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.chart
Modifier and Type | Interface and Description
--- | ---
`interface` | `AxisElement` Interface for <chart:axis> element.
`interface` | `CategoriesElement` Interface for <chart:categories> element.
`interface` | `ChartElement` Interface for <chart:chart> element.
`interface` | `DataPointElement` Interface for <chart:data-point> element.
`interface` | `FloorElement` Interface for <chart:floor> element.
`interface` | `GridElement` Interface for <chart:grid> element.
`interface` | `LegendElement` Interface for <chart:legend> element.
`interface` | `PlotAreaElement` Interface for <chart:plot-area> element.
`interface` | `SeriesElement` Interface for <chart:series> element.
`interface` | `StockGainMarkerElement` Interface for <chart:stock-gain-marker> element.
`interface` | `StockLossMarkerElement` Interface for <chart:stock-loss-marker> element.
`interface` | `StockRangeLineElement` Interface for <chart:stock-range-line> element.
`interface` | `TitleElement` Interface for <chart:title> element.
`interface` | `WallElement` Interface for <chart:wall> element.

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.dr3d

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.dr3d
Modifier and Type | Interface and Description
--- | ---
`interface` | `LightElement` Interface for <dr3d:light> element.
`interface` | `SceneElement` Interface for <dr3d:scene> element.

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.draw

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.draw
Modifier and Type | Interface and Description
--- | ---
`interface` | `AreaCircleElement` Interface for <draw:area-circle> element.
`interface` | `AreaPolygonElement` Interface for <draw:area-polygon> element.
`interface` | `AreaRectangleElement` Interface for <draw:area-rectangle> element.
`interface` | `CaptionElement` Interface for <draw:caption> element.
`interface` | `CircleElement` Interface for <draw:circle> element.
`interface` | `ConnectorElement` Interface for <draw:connector> element.
`interface` | `ControlElement` Interface for <draw:control> element.
`interface` | `CustomShapeElement` Interface for <draw:custom-shape> element.
`interface` | `EllipseElement` Interface for <draw:ellipse> element.
`interface` | `FillImageElement` Interface for <draw:fill-image> element.
`interface` | `FrameElement` Interface for <draw:frame> element.
`interface` | `GElement` Interface for <draw:g> element.
`interface` | `GradientElement` Interface for <draw:gradient> element.
`interface` | `HatchElement` Interface for <draw:hatch> element.
`interface` | `ImageElement` Interface for <draw:image> element.
`interface` | `ImageMapAreaElement` ODF elements that has <draw:image-map> as parent should implement this interface.
`interface` | `ImageMapElement` Interface for <draw:image-map> element.
`interface` | `LineElement` Interface for <draw:line> element.
`interface` | `MeasureElement` Interface for <draw:measure> element.
`interface` | `ObjectElement` Interface for <draw:object> element.
`interface` | `ObjectOleElement` Interface for <draw:object-ole> element.
`interface` | `OpacityElement` Interface for <draw:opacity> element.
`interface` | `PageElement` Interface for <draw:page> element.
`interface` | `PageThumbnailElement` Interface for <draw:page-thumbnail> element.
`interface` | `PathElement` Interface for <draw:path> element.
`interface` | `PolygonElement` Interface for <draw:polygon> element.
`interface` | `PolylineElement` Interface for <draw:polyline> element.
`interface` | `RectElement` Interface for <draw:rect> element.
`interface` | `RegularPolygonElement` Interface for <draw:regular-polygon> element.
`interface` | `StrokeDashElement` Interface for <draw:stroke-dash> element.
`interface` | `TextBoxElement` Interface for <draw:text-box> element.

Methods in org.eclipse.actf.model.dom.odf.draw that return ODFElement
Modifier and Type | Method and Description
--- | ---
`ODFElement` | PageElement.`createObject(long x, long y, long width, long height)` Create new object in page

Methods in org.eclipse.actf.model.dom.odf.draw that return types with arguments of type ODFElement
Modifier and Type | Method and Description
--- | ---
`Iterator<ODFElement>` | FrameElement.`getChildIterator()` Return iterator for child elements
`List<ODFElement>` | PageElement.`getChildNodesInNavOrder()` Return child ODF nodes by navigation order

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.form

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.form
Modifier and Type | Interface and Description
--- | ---
`interface` | `ButtonElement` Interface for <form:button> element.
`interface` | `CheckboxElement` Interface for <form:checkbox> element.
`interface` | `ColumnElement` Interface for <form:column> element.
`interface` | `ComboboxElement` Interface for <form:combobox> element.
`interface` | `DateElement` Interface for <form:date> element.
`interface` | `FixedTextElement` Interface for <form:fixed-text> element.
`interface` | `FormattedTextElement` Interface for <form:formatted-text> element.
`interface` | `FormControlElement` ODF elements representing form controls should implement this interface.
`interface` | `FormElement` Interface for <form:form> element.
`interface` | `ItemElement` Interface for <form:item> element.
`interface` | `ListboxElement` Interface for <form:listbox> element.
`interface` | `OptionElement` Interface for <form:option> element.
`interface` | `PropertyElement` Interface for <form:property> element.
`interface` | `RadioElement` Interface for <form:radio> element.
`interface` | `TextareaElement` Interface for <form:textarea> element.

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.number

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.number
Modifier and Type | Interface and Description
--- | ---
`interface` | `NumberElement` Interface for <number:number> element.
`interface` | `NumberStyleElement` Interface for <number:number-style> element.
`interface` | `TextElement` Interface for <number:text> element.

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.office

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.office
Modifier and Type | Interface and Description
--- | ---
`interface` | `AutomaticStylesElement` Interface for <office:automatic-styles> element.
`interface` | `BodyElement` Interface for <office:body> element.
`interface` | `DocumentContentElement` Interface for <office:document-content> element.
`interface` | `DocumentStylesElement` Interface for <office:document-styles> element.
`interface` | `DrawingElement` Interface for <office:drawing> element.
`interface` | `FontFaceDeclsElement` Interface for <office:font-face-decls> element.
`interface` | `FormsElement` Interface for <office:forms> element.
`interface` | `MasterStylesElement` Interface for <office:master-styles> element.
`interface` | `PresentationElement` Interface for <office:presentation> element.
`interface` | `SpreadSheetElement` Interface for <office:spreadsheet> element.

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.presentation

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.presentation
Modifier and Type | Interface and Description
--- | ---
`interface` | `NotesElement` Interface for <presentation:notes> element.

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.range

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.range
Modifier and Type | Interface and Description
--- | ---
`interface` | `ITextElementContainer`
`interface` | `TextRange`

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.style

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.style
Modifier and Type | Interface and Description
--- | ---
`interface` | `ChartPropertiesElement` Interface for <style:chart-properties> element.
`interface` | `DefaultStyleElement` Interface for <style:default-style> element.
`interface` | `DrawingPagePropertiesElement` Interface for <style:drawing-page-properties> element.
`interface` | `FontFaceElement` Interface for <style:font-face> element.
`interface` | `GraphicPropertiesElement` Interface for <style:graphic-properties> element.
`interface` | `ListLevelPropertiesElement` Interface for <style:list-level-properties> element.
`interface` | `MapElement` Interface for <style:map> element.
`interface` | `MasterPageElement` Interface for <style:master-page> element.
`interface` | `PageLayoutElement` Interface for <style:page-layout> element.
`interface` | `PageLayoutPropertiesElement` Interface for <style:page-layout-properties> element.
`interface` | `ParagraphPropertiesElement` Interface for <style:paragraph-properties> element.
`interface` | `StyleElement` Interface for <style:style> element.
`interface` | `StylePropertiesBase` ODF elements that have style property values as attributes and have <style:style> as parent should implements this interface.
`interface` | `TableCellPropertiesElement` Interface for <style:table-cell-properties> element.
`interface` | `TableColumnPropertiesElement` Interface for <style:table-column-properties> element.
`interface` | `TablePropertiesElement` Interface for <style:table-properties> element.
`interface` | `TableRowPropertiesElement` Interface for <style:table-row-properties> element.
`interface` | `TabStopElement` Interface for <style:tab-stop> element.
`interface` | `TabStopsElement` Interface for <style:tab-stops> element.
`interface` | `TextPropertiesElement` Interface for <style:text-properties> element.

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.svg

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.svg
Modifier and Type | Interface and Description
--- | ---
`interface` | `DescElement` Interface for <svg:desc> element.

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.table

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.table
Modifier and Type | Interface and Description
--- | ---
`interface` | `CoveredTableCellElement` Interface for <table:covered-table-cell> element.
`interface` | `TableCellElement` Interface for <table:table-cell> element.
`interface` | `TableColumnElement` Interface for <table:table-column> element.
`interface` | `TableColumnsElement` Interface for <table:table-columns> element.
`interface` | `TableElement` Interface for <table:table> element.
`interface` | `TableHeaderColumnsElement` Interface for <table:table-header-columns> element.
`interface` | `TableHeaderRowsElement` Interface for <table:table-header-rows> element.
`interface` | `TableRowElement` Interface for <table:table-row> element.
`interface` | `TableRowsElement` Interface for <table:table-rows> element.

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.text

Subinterfaces of ODFElement in org.eclipse.actf.model.dom.odf.text
Modifier and Type | Interface and Description
--- | ---
`interface` | `AElement` Interface for <text:a> element.
`interface` | `AlphabeticalIndexElement` Interface for <text:alphabetical-index> element.
`interface` | `AlphabeticalIndexSourceElement` Interface for <text:alphabetical-index-source> element.
`interface` | `BookmarkElement` Interface for <text:bookmark> element.
`interface` | `ChangeElement` Interface for <text:change> element.
`interface` | `ChangeEndElement` Interface for <text:change-end> element.
`interface` | `ChangeStartElement` Interface for <text:change-start> element.
`interface` | `HElement` Interface for <text:h> element.
`interface` | `IndexBodyElement` Interface for <text:index-body> element.
`interface` | `IndexTitleElement` Interface for <text:index-title> element.
`interface` | `ListElement` Interface for <text:list> element.
`interface` | `ListHeaderElement` Interface for <text:list-header> element.
`interface` | `ListItemElement` Interface for <text:list-item> element.
`interface` | `ListLevelStyleBulletElement` Interface for <text:list-level-style-bullet> element.
`interface` | `ListLevelStyleNumberElement` Interface for <text:list-level-style-number> element.
`interface` | `ListStyleElement` Interface for <text:list-style> element.
`interface` | `PageNumberElement` Interface for <text:page-number> element.
`interface` | `PElement` Interface for <text:p> element.
`interface` | `SectionElement` Interface for <text:section> element.
`interface` | `SElement` Interface for <text:s> element.
`interface` | `SequenceElement` Interface for <text:sequence> element.
`interface` | `SpanElement` Interface for <text:span> element.
`interface` | `TabElement` Interface for <text:tab> element.
`interface` | `TableOfContentElement` Interface for <text:table-of-content> element.
`interface` | `TableOfContentSourceElement` Interface for <text:table-of-content-source> element.
`interface` | `TrackedChangesElement` Interface for <text:tracked-changes> element.

Methods in org.eclipse.actf.model.dom.odf.text that return ODFElement
Modifier and Type | Method and Description
--- | ---
`ODFElement` | AElement.`getHrefElement()`

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.util.accessibility

Methods in org.eclipse.actf.model.dom.odf.util.accessibility with parameters of type ODFElement
Modifier and Type | Method and Description
--- | ---
`boolean` | AccessibilityFixEngine.`fixFormLabel(ODFElement target, String label)`
`boolean` | AccessibilityFixEngine.`fixFormTabStop(ODFElement target, boolean tabStop)`
`boolean` | AccessibilityFixEngine.`fixLongDesc(ODFElement target, String longDesc)`
`boolean` | AccessibilityFixEngine.`fixShortDesc(ODFElement target, String shortDesc)`
`boolean` | AccessibilityFixEngine.`fixTableCaption(ODFElement target, String caption)`
`boolean` | AccessibilityFixEngine.`fixTableColumnHeader(ODFElement target, int headerNum)`
`boolean` | AccessibilityFixEngine.`fixTableRowHeader(ODFElement target, int headerNum)`
`String` | ScreenReaderSimulator.`getElementContent(ODFElement elem)`
`String` | AccessibilityFixEngine.`getInvisibleSectionName(ODFElement elem)`
`boolean` | AccessibilityFixEngine.`isFormLabelFixCapable(ODFElement target)`
`boolean` | AccessibilityFixEngine.`isInvisibleElement(ODFElement elem)`
`boolean` | AccessibilityFixEngine.`isProtectedElement(ODFElement target)`
`void` | ScreenReaderSimulator.`setElement(ODFElement element)`

### Uses of ODFElement in org.eclipse.actf.model.dom.odf.util.converter

Methods in org.eclipse.actf.model.dom.odf.util.converter with parameters of type ODFElement
Modifier and Type | Method and Description
--- | ---
`boolean` | TextExtractor.`extractContent(Writer writer, File dir, ODFElement elem, boolean enableStyle)`