Package | Description |
---|---|
org.mixer2 | |
org.mixer2.jaxb.xhtml | |
org.mixer2.xhtml | |
org.mixer2.xhtml.builder | |
org.mixer2.xhtml.util |
Modifier and Type | Method and Description |
---|---|
<T extends AbstractJaxb> |
Mixer2Engine.saveToString(T tag)
marshal tag object to string and return it.
|
<T extends AbstractJaxb> |
Mixer2Engine.saveToStringWriter(T tag,
StringWriter writer)
marshal tag object and write to StringWriter.
|
Modifier and Type | Class and Description |
---|---|
class |
A
Java class for anonymous complex type.
|
class |
Abbr
Java class for anonymous complex type.
|
class |
AContent
a elements use "Inline" excluding a
|
class |
Acronym
Java class for anonymous complex type.
|
class |
Address
Java class for anonymous complex type.
|
class |
Applet
Java class for anonymous complex type.
|
class |
Area
Java class for anonymous complex type.
|
class |
Article
Java class for anonymous complex type.
|
class |
Aside
Java class for anonymous complex type.
|
class |
Audio
Java class for anonymous complex type.
|
class |
B
Java class for anonymous complex type.
|
class |
Base
Java class for anonymous complex type.
|
class |
Basefont
Java class for anonymous complex type.
|
class |
Bdi
Java class for anonymous complex type.
|
class |
Bdo
Java class for anonymous complex type.
|
class |
Big
Java class for anonymous complex type.
|
class |
Blockquote
Java class for anonymous complex type.
|
class |
Body
Java class for anonymous complex type.
|
class |
Br
Java class for anonymous complex type.
|
class |
Button
Java class for anonymous complex type.
|
class |
ButtonContent
button uses "Flow" but excludes a, form, form controls, iframe
|
class |
Canvas
Java class for anonymous complex type.
|
class |
Caption
Java class for anonymous complex type.
|
class |
Center
Java class for anonymous complex type.
|
class |
Cite
Java class for anonymous complex type.
|
class |
Code
Java class for anonymous complex type.
|
class |
Col
Java class for anonymous complex type.
|
class |
Colgroup
Java class for anonymous complex type.
|
class |
Command
Java class for anonymous complex type.
|
class |
Datalist
Java class for anonymous complex type.
|
class |
Dd
Java class for anonymous complex type.
|
class |
Del
Java class for anonymous complex type.
|
class |
Details
Java class for anonymous complex type.
|
class |
Dfn
Java class for anonymous complex type.
|
class |
Dir
Java class for anonymous complex type.
|
class |
Div
Java class for anonymous complex type.
|
class |
Dl
Java class for anonymous complex type.
|
class |
Dt
Java class for anonymous complex type.
|
class |
Em
Java class for anonymous complex type.
|
class |
Embed
Java class for anonymous complex type.
|
class |
Fieldset
Java class for anonymous complex type.
|
class |
Figcaption
Java class for anonymous complex type.
|
class |
Figure
Java class for anonymous complex type.
|
class |
Flow
"Flow" mixes block and inline and is used for list items etc.
|
class |
Font
Java class for anonymous complex type.
|
class |
Footer
Java class for anonymous complex type.
|
class |
Form
Java class for anonymous complex type.
|
class |
FormContent
form uses "Flow" excluding form
|
class |
H1
Java class for anonymous complex type.
|
class |
H2
Java class for anonymous complex type.
|
class |
H3
Java class for anonymous complex type.
|
class |
H4
Java class for anonymous complex type.
|
class |
H5
Java class for anonymous complex type.
|
class |
H6
Java class for anonymous complex type.
|
class |
Head
Java class for anonymous complex type.
|
class |
Header
Java class for anonymous complex type.
|
class |
Hgroup
Java class for anonymous complex type.
|
class |
Hr
Java class for anonymous complex type.
|
class |
Html
Java class for anonymous complex type.
|
class |
I
Java class for anonymous complex type.
|
class |
Iframe
Java class for anonymous complex type.
|
class |
Img
Java class for anonymous complex type.
|
class |
Inline
"Inline" covers inline or "text-level" element
|
class |
Input
Java class for anonymous complex type.
|
class |
Ins
Java class for anonymous complex type.
|
class |
Isindex
Java class for anonymous complex type.
|
class |
Kbd
Java class for anonymous complex type.
|
class |
Keygen
Java class for anonymous complex type.
|
class |
Label
Java class for anonymous complex type.
|
class |
Legend
Java class for anonymous complex type.
|
class |
Li
Java class for anonymous complex type.
|
class |
Link
Java class for anonymous complex type.
|
class |
Main
Java class for anonymous complex type.
|
class |
Map
Java class for anonymous complex type.
|
class |
Mark
Java class for anonymous complex type.
|
class |
Menu
Java class for anonymous complex type.
|
class |
Meta
Java class for anonymous complex type.
|
class |
Meter
Java class for anonymous complex type.
|
class |
Nav
Java class for anonymous complex type.
|
class |
Noframes
Java class for anonymous complex type.
|
class |
Noscript
Java class for anonymous complex type.
|
class |
Object
Java class for anonymous complex type.
|
class |
Ol
Java class for anonymous complex type.
|
class |
Optgroup
Java class for anonymous complex type.
|
class |
Option
Java class for anonymous complex type.
|
class |
Output
Java class for anonymous complex type.
|
class |
P
Java class for anonymous complex type.
|
class |
Param
Java class for anonymous complex type.
|
class |
Pre
Java class for anonymous complex type.
|
class |
PreContent
pre uses "Inline" excluding img, object, applet, big, small,
font, or basefont
|
class |
Progress
Java class for anonymous complex type.
|
class |
Q
Java class for anonymous complex type.
|
class |
Rp
Java class for anonymous complex type.
|
class |
Rt
Java class for anonymous complex type.
|
class |
Ruby
Java class for anonymous complex type.
|
class |
S
Java class for anonymous complex type.
|
class |
Samp
Java class for anonymous complex type.
|
class |
Script
Java class for anonymous complex type.
|
class |
Section
Java class for anonymous complex type.
|
class |
Select
Java class for anonymous complex type.
|
class |
Small
Java class for anonymous complex type.
|
class |
Source
Java class for anonymous complex type.
|
class |
Span
Java class for anonymous complex type.
|
class |
Strike
Java class for anonymous complex type.
|
class |
Strong
Java class for anonymous complex type.
|
class |
Style
Java class for anonymous complex type.
|
class |
Sub
Java class for anonymous complex type.
|
class |
Summary
Java class for anonymous complex type.
|
class |
Sup
Java class for anonymous complex type.
|
class |
Table
Java class for anonymous complex type.
|
class |
Tbody
Java class for anonymous complex type.
|
class |
Td
Java class for anonymous complex type.
|
class |
Textarea
Java class for anonymous complex type.
|
class |
Tfoot
Java class for anonymous complex type.
|
class |
Th
Java class for anonymous complex type.
|
class |
Thead
Java class for anonymous complex type.
|
class |
Time
Java class for anonymous complex type.
|
class |
Title
Java class for anonymous complex type.
|
class |
Tr
Java class for anonymous complex type.
|
class |
Track
Java class for anonymous complex type.
|
class |
Tt
Java class for anonymous complex type.
|
class |
U
Java class for anonymous complex type.
|
class |
Ul
Java class for anonymous complex type.
|
class |
Var
Java class for anonymous complex type.
|
class |
Video
Java class for anonymous complex type.
|
class |
Wbr
Java class for anonymous complex type.
|
Modifier and Type | Field and Description |
---|---|
protected List<AbstractJaxb> |
Head.content |
protected List<AbstractJaxb> |
Dl.dtOrDd |
protected List<AbstractJaxb> |
Select.optgroupOrOption |
protected List<AbstractJaxb> |
Map.pOrH1OrH2 |
Modifier and Type | Method and Description |
---|---|
List<AbstractJaxb> |
Head.getContent()
Gets the rest of the content model.
|
List<AbstractJaxb> |
Dl.getDtOrDd()
Gets the value of the dtOrDd property.
|
List<AbstractJaxb> |
Select.getOptgroupOrOption()
Gets the value of the optgroupOrOption property.
|
List<AbstractJaxb> |
Map.getPOrH1OrH2()
Gets the value of the pOrH1OrH2 property.
|
Modifier and Type | Method and Description |
---|---|
<T extends AbstractJaxb> |
AbstractJaxb.addCssClass(String clazz)
add class attribute.
|
<T extends AbstractJaxb> |
AbstractJaxb.copy(Class<T> tagType)
return deep copy of myself
|
<T extends AbstractJaxb> |
AbstractJaxb.copyNoException(Class<T> tagType)
same as
copy(Class) but never throw exception. |
<T extends AbstractJaxb> |
AbstractJaxb.getById(String id)
get tag that has specified id attribute.
|
<T extends AbstractJaxb> |
AbstractJaxb.getById(String id,
Class<T> tagType)
get tag that has specified id attribute.
|
<T extends AbstractJaxb> |
AbstractJaxb.getByName(String name,
Class<T> tagType)
find tag by "name" property.
|
<T extends AbstractJaxb> |
AbstractJaxb.getByNameAsList(String name,
Class<T> tagType)
find tag by "name" property returning as List.
|
<T extends AbstractJaxb> |
AbstractJaxb.getDescendants(Class<T> tagType)
scan descendant elements that has specified tag type and return it as
List.
|
<T extends AbstractJaxb> |
AbstractJaxb.getDescendants(String clazz)
scan descendant elements that has specified class attribute and return it
as List
|
<T extends AbstractJaxb> |
AbstractJaxb.getDescendants(String clazz,
Class<T> tagType)
scan descendant element that is specified tag type having specified class
attribute and return it as List.
|
<T extends AbstractJaxb> |
TagEnum.getTagClass()
mixer2におけるタグのクラス名を返します。
|
<T extends AbstractJaxb> |
AbstractJaxb.hasCssClass(String clazz)
return true if have specified class attribute.
|
<T extends AbstractJaxb> |
AbstractJaxb.insertAfterId(String id,
T insObject)
insert element after the element having specified id attribute.
|
<T extends AbstractJaxb> |
AbstractJaxb.insertBeforeId(String id,
T insObject)
insert element before the element having specified id attribute.
|
<T extends AbstractJaxb> |
AbstractJaxb.remove(T target)
delete element that has specified attribute within descendant element
of oneself.
|
<T extends AbstractJaxb> |
AbstractJaxb.removeCssClass(String clazz)
remove specified class attribute if having it.
|
<T extends AbstractJaxb> |
AbstractJaxb.removeDescendants(Class<T> tagType)
delete all descendant elements that is specified tag type.
|
<T extends AbstractJaxb> |
AbstractJaxb.removeDescendants(String clazz)
delete all descendant elements having specified class attribute
|
<T extends AbstractJaxb> |
AbstractJaxb.removeDescendants(String clazz,
Class<T> tagType)
delete all descendant elements that is specified tag type having
specified class attribute.
|
<T extends AbstractJaxb> |
AbstractJaxb.replace(T target,
T replacement)
replace element that has specified attribute within descendant element of
oneself.
|
<T extends AbstractJaxb> |
AbstractJaxb.replaceById(String id,
String replacement)
replace element by string.
|
<T extends AbstractJaxb> |
AbstractJaxb.replaceById(String id,
T replacement)
replace element that has specified id attribute within descendant element
of oneself.
|
<T extends AbstractJaxb> |
AbstractJaxb.replaceDescendants(Class<T> tagType,
String replacement)
replace all descendant element that is specified tag type by String
|
<T extends AbstractJaxb> |
AbstractJaxb.replaceDescendants(Class<T> tagType,
T replacement)
replace all descendant elements that is specified tag type.
|
<T extends AbstractJaxb> |
AbstractJaxb.replaceDescendants(String clazz,
Class<T> tagType,
String replacement)
replace all the descendant elements by String.
|
<T extends AbstractJaxb> |
AbstractJaxb.replaceDescendants(String clazz,
Class<T> tagType,
T replacement)
replace all the descendant elements that is specified tag type having
specified class attribute.
|
<T extends AbstractJaxb> |
AbstractJaxb.replaceDescendants(String clazz,
String replacement)
replace descendant tag with string.
|
<T extends AbstractJaxb> |
AbstractJaxb.replaceDescendants(String clazz,
T replacement)
replace all descendant elements that has specified class attribute.
|
<T extends AbstractJaxb> |
AbstractJaxb.replaceInner(T replacement)
Replace whole of inside the tag by replacement.
For various reasons, this method does NOT use deep copy of replacement. It is recommended to use copy(T) in method argument. |
static <T extends AbstractJaxb> |
PathAdjuster.replacePath(T target,
Pattern pattern,
String replacement)
replace all the path.
|
static <T extends AbstractJaxb> |
PathAjuster.replacePath(T target,
Pattern pattern,
String replacement)
Deprecated.
|
static <T extends AbstractJaxb> |
PathAdjuster.replacePathExclude(T target,
Pattern pattern,
String replacement,
List<String> excludeClazz,
List<Class<?>> excludeTagType) |
static <T extends AbstractJaxb> |
PathAjuster.replacePathExclude(T target,
Pattern pattern,
String replacement,
List<String> excludeClazz,
List<Class<?>> excludeTagType)
Deprecated.
|
static <T extends AbstractJaxb> |
PathAdjuster.replacePathExcludeClass(T target,
Pattern pattern,
String replacement,
List<String> excludeClazz) |
static <T extends AbstractJaxb> |
PathAjuster.replacePathExcludeClass(T target,
Pattern pattern,
String replacement,
List<String> excludeClazz)
Deprecated.
|
static <T extends AbstractJaxb> |
PathAdjuster.replacePathExcludeTag(T target,
Pattern pattern,
String replacement,
List<Class<?>> excludeTagType) |
static <T extends AbstractJaxb> |
PathAjuster.replacePathExcludeTag(T target,
Pattern pattern,
String replacement,
List<Class<?>> excludeTagType)
Deprecated.
|
static <T extends AbstractJaxb> |
PathAdjuster.replacePathInclude(T target,
Pattern pattern,
String replacement,
List<String> includeClazz,
List<Class<?>> includeTagType) |
static <T extends AbstractJaxb> |
PathAjuster.replacePathInclude(T target,
Pattern pattern,
String replacement,
List<String> includeClazz,
List<Class<?>> includeTagType)
Deprecated.
|
static <T extends AbstractJaxb> |
PathAdjuster.replacePathIncludeClass(T target,
Pattern pattern,
String replacement,
List<String> includeClazz) |
static <T extends AbstractJaxb> |
PathAjuster.replacePathIncludeClass(T target,
Pattern pattern,
String replacement,
List<String> includeClazz)
Deprecated.
|
static <T extends AbstractJaxb> |
PathAdjuster.replacePathIncludeTag(T target,
Pattern pattern,
String replacement,
List<Class<?>> includeTagType) |
static <T extends AbstractJaxb> |
PathAjuster.replacePathIncludeTag(T target,
Pattern pattern,
String replacement,
List<Class<?>> includeTagType)
Deprecated.
|
<T extends AbstractJaxb> |
AbstractJaxb.setStyleByTreeMap(TreeMap<String,String> styleMap)
write style attribute by TreeMap
|
Modifier and Type | Method and Description |
---|---|
<T extends AbstractJaxb> |
TableBuilder.tr.td.add(T tag)
add content into tod tag
|
<T extends AbstractJaxb> |
TableBuilder.tr.addTd(T tag)
add new td having specified tag into the last of td list of tr.
|
<T extends AbstractJaxb> |
TableBuilder.tr.addTd(T tag,
Map<String,Object> attrMap)
add new td having specified tag and specified sttributes into the last of td list of tr.
|
<T extends AbstractJaxb> |
TableBuilder.addTr(List<Object> tdList)
add new tr having td tags that has content of each value of list.
|
<T extends AbstractJaxb> |
TableBuilder.thead.addTr(List<Object> tdList) |
<T extends AbstractJaxb> |
TableBuilder.tfoot.addTr(List<Object> tdList) |
<T extends AbstractJaxb> |
TableBuilder.addTr(List<Object> tdList,
Map<String,Object> attrMap)
add new tr having td tags that has content of each value of list.
|
<T extends AbstractJaxb> |
TableBuilder.tbody.addTr(List<Object> tdList,
Map<String,Object> attrMap)
Add new tr tag to the last of tbody.
|
<T extends AbstractJaxb> |
TableBuilder.thead.addTr(List<Object> tdList,
Map<String,Object> attrMap) |
<T extends AbstractJaxb> |
TableBuilder.tfoot.addTr(List<Object> tdList,
Map<String,Object> attrMap) |
Modifier and Type | Method and Description |
---|---|
static <T extends AbstractJaxb> |
CopyUtil.copyOtherAttr(T original,
T copy) |
static <T extends AbstractJaxb> |
GetByIdUtil.getById(String id,
T target) |
static <T extends AbstractJaxb> |
GetByNameUtil.getByName(T target,
String name,
Class<T> tagType) |
static <T extends AbstractJaxb> |
GetByNameUtil.getByNameAsList(T target,
List<T> resultList,
String name,
Class<T> tagType) |
static <T extends AbstractJaxb> |
GetDescendantsUtil.getDescendants(T target,
List<T> resultList,
Class<T> tagType)
タグ指定で子孫要素を返す
|
static <T extends AbstractJaxb> |
GetDescendantsUtil.getDescendants(T target,
List<T> resultList,
String clazz)
class属性の指定で子孫要素を返す
|
static <T extends AbstractJaxb> |
GetDescendantsUtil.getDescendants(T target,
List<T> resultList,
String clazz,
Class<T> tagType)
タグとclass指定で子孫要素を返す
|
static <T extends AbstractJaxb> |
InsertByIdUtil.insertAfterId(String id,
String insString,
T target) |
static <T extends AbstractJaxb> |
InsertByIdUtil.insertAfterId(String id,
T insObject,
T target)
指定したid属性を持つ要素の次の要素としてinsObjectを挿入する なお、実際に挿入されるのはinsObjectのディープコピーです。
|
static <T extends AbstractJaxb> |
InsertByIdUtil.insertBeforeId(String id,
String insString,
T target) |
static <T extends AbstractJaxb> |
InsertByIdUtil.insertBeforeId(String id,
T insObject,
T target) |
static <T extends AbstractJaxb> |
RemoveByIdUtil.removeById(String id,
T target) |
static <T extends AbstractJaxb> |
RemoveDescendantsUtil.removeDescendants(T target,
Class<T> tagType)
タグ指定で子孫要素を削除する
|
static <T extends AbstractJaxb> |
RemoveDescendantsUtil.removeDescendants(T target,
String clazz)
class属性の指定で子孫要素を削除する
|
static <T extends AbstractJaxb> |
RemoveDescendantsUtil.removeDescendants(T target,
String clazz,
Class<T> tagType)
タグとclass指定で子孫要素を削除する
|
static <T extends AbstractJaxb> |
RemoveEmptyCssClassUtil.removeEmptyCssClass(T target) |
static <T extends AbstractJaxb> |
RemoveInnerUtil.removeInner(T target) |
static <T extends AbstractJaxb> |
ReplaceByIdUtil.replaceById(String id,
T target,
String replace) |
static <T extends AbstractJaxb> |
ReplaceByIdUtil.replaceById(String id,
T target,
T replace)
targetの子孫要素のうち、指定したid属性を持つ要素を置換します。 なお、replaceのディープコピーで置換されます。
target自身を置換することはできません。
|
static <T extends AbstractJaxb> |
ReplaceDescendantsUtil.replaceDescendants(T target,
Class<T> tagType,
String replace) |
static <T extends AbstractJaxb> |
ReplaceDescendantsUtil.replaceDescendants(T target,
Class<T> tagType,
String clazz,
String replace) |
static <T extends AbstractJaxb> |
ReplaceDescendantsUtil.replaceDescendants(T target,
Class<T> tagType,
String clazz,
T replace)
タグとclass指定で子孫要素を置換する なお、replaceのディープコピーで置換されます。
|
static <T extends AbstractJaxb> |
ReplaceDescendantsUtil.replaceDescendants(T target,
Class<T> tagType,
T replace)
タグ指定で子孫要素を置換する なお、replaceのディープコピーで置換されます。
|
static <T extends AbstractJaxb> |
ReplaceDescendantsUtil.replaceDescendants(T target,
String clazz,
String replace) |
static <T extends AbstractJaxb> |
ReplaceDescendantsUtil.replaceDescendants(T target,
String clazz,
T replace)
class属性の指定で子孫要素を置換する なお、replaceのディープコピーで置換されます。
|
static <T extends AbstractJaxb> |
ReplaceInnerUtil.replaceInner(T target,
List<? extends Object> replacement) |
static <T extends AbstractJaxb> |
ReplaceInnerUtil.replaceInner(T target,
String replacement) |
static <T extends AbstractJaxb> |
ReplaceInnerUtil.replaceInner(T target,
T replacement) |
static <T extends AbstractJaxb> |
UnsetIdUtil.unsetAllId(T target) |
static <T extends AbstractJaxb> |
UnsetIdUtil.unsetAllId(T target,
Pattern pattern) |
Copyright © 2021 Project Mixer2. All rights reserved.