|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ITagConverter
ITagConverter is used to convert a custom tag to a HTML tag. Each ITagConverter instance will be dedicated to a single custom tag element.
| Method Summary | |
|---|---|
void |
convertRefresh(java.lang.Object context)
refresh the internal state of this ITagConverter. |
void |
dispose()
API contract needed here |
java.util.List |
getChildModeList()
|
ConvertPosition |
getChildVisualPosition(org.w3c.dom.Node childModel)
For child nodes that need further convert, return their position in the converted DOM tree. |
org.w3c.dom.Element |
getHostElement()
|
java.util.List |
getNonVisualChildren()
|
org.w3c.dom.Element |
getResultElement()
|
Image |
getVisualImage()
if isVisualByHTML() return false, then this method should return an image to be displayed in designer. |
boolean |
isMultiLevel()
When the convert result in multi-level element. |
boolean |
isVisualByHTML()
for some tags, they don't convert to HTML. |
boolean |
isWidget()
|
void |
setDestDocument(IDOMDocument document)
Set the target document where the converted node should belong to. |
void |
setMode(int mode)
|
| Method Detail |
|---|
void setDestDocument(IDOMDocument document)
document - void convertRefresh(java.lang.Object context)
context - org.w3c.dom.Element getHostElement()
boolean isVisualByHTML()
getVisualImage() for displaying
in the designer.
Image getVisualImage()
org.w3c.dom.Element getResultElement()
java.util.List getChildModeList()
java.util.List getNonVisualChildren()
ConvertPosition getChildVisualPosition(org.w3c.dom.Node childModel)
childModel -
boolean isMultiLevel()
getHostElement()
boolean isWidget()
void dispose()
void setMode(int mode)
mode -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||