public final class Document extends ThreadBoundProxy
| Modifier and Type | Class and Description |
|---|---|
static class |
Document.AttributeListAccumulator |
static interface |
Document.UpdateListener |
| Constructor and Description |
|---|
Document(DocumentProviderFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRef() |
void |
addUpdateListener(Document.UpdateListener updateListener) |
void |
findMatchingElements(java.lang.String query,
Accumulator<java.lang.Integer> matchedIds) |
DocumentView |
getDocumentView() |
java.lang.Object |
getElementForNodeId(int id) |
void |
getElementStyles(java.lang.Object element,
StyleAccumulator styleAccumulator) |
NodeDescriptor |
getNodeDescriptor(java.lang.Object element) |
java.lang.Integer |
getNodeIdForElement(java.lang.Object element) |
java.lang.Object |
getRootElement() |
void |
hideHighlight() |
void |
highlightElement(java.lang.Object element,
int color) |
void |
release() |
void |
removeUpdateListener(Document.UpdateListener updateListener) |
void |
setAttributesAsText(java.lang.Object element,
java.lang.String text) |
void |
setInspectModeEnabled(boolean enabled) |
checkThreadAccess, postAndWait, postAndWait, postDelayed, removeCallbacks, verifyThreadAccesspublic Document(DocumentProviderFactory factory)
public void addRef()
public void release()
public void addUpdateListener(Document.UpdateListener updateListener)
public void removeUpdateListener(Document.UpdateListener updateListener)
public NodeDescriptor getNodeDescriptor(java.lang.Object element)
public void highlightElement(java.lang.Object element,
int color)
public void hideHighlight()
public void setInspectModeEnabled(boolean enabled)
public java.lang.Integer getNodeIdForElement(java.lang.Object element)
public java.lang.Object getElementForNodeId(int id)
public void setAttributesAsText(java.lang.Object element,
java.lang.String text)
public void getElementStyles(java.lang.Object element,
StyleAccumulator styleAccumulator)
public DocumentView getDocumentView()
public java.lang.Object getRootElement()
public void findMatchingElements(java.lang.String query,
Accumulator<java.lang.Integer> matchedIds)