|
org.eclipse.jst.pagedesigner.converter
Class TagConverterToInlineBlock
java.lang.Object
org.eclipse.jst.pagedesigner.converter.AbstractTagConverter
org.eclipse.jst.pagedesigner.converter.TagConverterToInlineBlock
-
All Implemented Interfaces:
-
IDOMFactory,
ITagConverter, org.eclipse.jst.pagedesigner.css2.style.ITagEditInfo
-
public class TagConverterToInlineBlock
- extends
AbstractTagConverter
This converter can be used simply convert the tag to inline div, and copy all
the children
NOTE: It behave almost same as "span". In fact, we may remove this later, if
our css engine support "minWidth"/"minHeight" for inline element.
NOTE: it will not copy attributes!
-
Version:
- 1.5
-
See Also:
-
ITagEditInfo.getMinHeight() ,
ITagEditInfo.getMinWidth()
Method Summary
|
boolean
|
isMultiLevel
()
When the convert result in multi-level element. |
boolean
|
isWidget
()
|
Methods inherited from class org.eclipse.jst.pagedesigner.converter.
AbstractTagConverter
|
convertRefresh,
createElement,
createText,
dispose,
getChildModeList,
getChildVisualPosition,
getDestDocument,
getHostElement,
getMinHeight,
getMinWidth,
getMode,
getNonVisualChildren,
getResultElement,
getVisualImage,
hasAttribute,
isAdapterForType,
isDesignerMode,
isPreviewMode,
isVisualByHTML,
needBorderDecorator,
needTableDecorator,
notifyChanged,
setDestDocument,
setMinHeight,
setMinWidth,
setMode,
setNeedBorderDecorator
|
Methods inherited from class java.lang.Object
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
TagConverterToInlineBlock
public TagConverterToInlineBlock(org.w3c.dom.Element host,
int mode)
-
Parameters:
-
host - -
mode -
isMultiLevel
public boolean isMultiLevel()
-
Description copied from interface:
ITagConverter
- When the convert result in multi-level element. If this method return
false, then the caller should not use child nodes of
getHostElement()
-
-
Returns:
- true if the host element has convertable children
isWidget
public boolean isWidget()
-
-
Returns:
- true if the host element is a widget
|
|