public abstract class AbstractNodeImpl extends java.lang.Object implements AbstractNode
| Modifier and Type | Field and Description |
|---|---|
protected AbstractNode |
abstractNode |
protected org.jruby.Ruby |
runtime |
| Constructor and Description |
|---|
AbstractNodeImpl(AbstractNode abstractNode,
org.jruby.Ruby ruby) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
context() |
DocumentRuby |
document() |
java.lang.Object |
getAttr(java.lang.Object name) |
java.lang.Object |
getAttr(java.lang.Object name,
java.lang.Object defaultValue) |
java.lang.Object |
getAttr(java.lang.Object name,
java.lang.Object defaultValue,
boolean inherit) |
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes() |
java.lang.String |
getContext() |
DocumentRuby |
getDocument() |
java.lang.String |
getNodeName() |
AbstractNode |
getParent() |
java.lang.String |
getReftext() |
java.lang.String |
getRole() |
java.util.List<java.lang.String> |
getRoles() |
java.lang.String |
getStyle() |
boolean |
hasRole(java.lang.String role) |
java.lang.String |
iconUri(java.lang.String name) |
java.lang.String |
id() |
java.lang.String |
imageUri(java.lang.String targetImage) |
java.lang.String |
imageUri(java.lang.String targetImage,
java.lang.String assetDirKey) |
boolean |
isAttr(java.lang.Object name,
java.lang.Object expected) |
boolean |
isAttr(java.lang.Object name,
java.lang.Object expected,
boolean inherit) |
boolean |
isBlock() |
boolean |
isInline() |
boolean |
isOption(java.lang.Object name) |
boolean |
isReftext() |
boolean |
isRole() |
java.lang.String |
listMarkerKeyword() |
java.lang.String |
listMarkerKeyword(java.lang.String listType) |
java.lang.String |
mediaUri(java.lang.String target) |
java.lang.String |
normalizeWebPath(java.lang.String path,
java.lang.String start,
boolean preserveUriTarget) |
AbstractNode |
parent() |
java.lang.String |
readAsset(java.lang.String path,
java.util.Map<java.lang.Object,java.lang.Object> opts) |
java.lang.String |
role() |
boolean |
setAttr(java.lang.Object name,
java.lang.Object value,
boolean overwrite) |
protected org.jruby.Ruby runtime
protected AbstractNode abstractNode
public AbstractNodeImpl(AbstractNode abstractNode, org.jruby.Ruby ruby)
public java.lang.String id()
id in interface AbstractNodepublic java.lang.String context()
context in interface AbstractNodepublic java.lang.String getContext()
getContext in interface AbstractNodepublic AbstractNode parent()
parent in interface AbstractNodepublic AbstractNode getParent()
getParent in interface AbstractNodepublic DocumentRuby document()
document in interface AbstractNodepublic DocumentRuby getDocument()
getDocument in interface AbstractNodepublic java.lang.String getNodeName()
getNodeName in interface AbstractNodepublic boolean isInline()
isInline in interface AbstractNodepublic boolean isBlock()
isBlock in interface AbstractNodepublic java.util.Map<java.lang.String,java.lang.Object> getAttributes()
getAttributes in interface AbstractNodepublic java.lang.Object getAttr(java.lang.Object name,
java.lang.Object defaultValue,
boolean inherit)
getAttr in interface AbstractNodepublic java.lang.Object getAttr(java.lang.Object name,
java.lang.Object defaultValue)
getAttr in interface AbstractNodepublic java.lang.Object getAttr(java.lang.Object name)
getAttr in interface AbstractNodepublic boolean isAttr(java.lang.Object name,
java.lang.Object expected,
boolean inherit)
isAttr in interface AbstractNodepublic boolean isAttr(java.lang.Object name,
java.lang.Object expected)
isAttr in interface AbstractNodepublic boolean setAttr(java.lang.Object name,
java.lang.Object value,
boolean overwrite)
setAttr in interface AbstractNodepublic boolean isOption(java.lang.Object name)
isOption in interface AbstractNodepublic boolean isRole()
isRole in interface AbstractNodepublic java.lang.String getRole()
getRole in interface AbstractNodepublic java.lang.String role()
role in interface AbstractNodepublic java.util.List<java.lang.String> getRoles()
getRoles in interface AbstractNodepublic boolean hasRole(java.lang.String role)
hasRole in interface AbstractNodepublic boolean isReftext()
isReftext in interface AbstractNodepublic java.lang.String getReftext()
getReftext in interface AbstractNodepublic java.lang.String iconUri(java.lang.String name)
iconUri in interface AbstractNodepublic java.lang.String mediaUri(java.lang.String target)
mediaUri in interface AbstractNodepublic java.lang.String imageUri(java.lang.String targetImage)
imageUri in interface AbstractNodepublic java.lang.String imageUri(java.lang.String targetImage,
java.lang.String assetDirKey)
imageUri in interface AbstractNodepublic java.lang.String readAsset(java.lang.String path,
java.util.Map<java.lang.Object,java.lang.Object> opts)
readAsset in interface AbstractNodepublic java.lang.String normalizeWebPath(java.lang.String path,
java.lang.String start,
boolean preserveUriTarget)
normalizeWebPath in interface AbstractNodepublic java.lang.String getStyle()
getStyle in interface AbstractNodepublic java.lang.String listMarkerKeyword()
listMarkerKeyword in interface AbstractNodepublic java.lang.String listMarkerKeyword(java.lang.String listType)
listMarkerKeyword in interface AbstractNode