|
||||||||||
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 |