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()
Deprecated.
|
DocumentRuby |
document()
Deprecated.
|
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()
Deprecated.
|
java.lang.String |
readAsset(java.lang.String path,
java.util.Map<java.lang.Object,java.lang.Object> opts) |
java.lang.String |
role()
Deprecated.
|
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 AbstractNode
@Deprecated public java.lang.String context()
context
in interface AbstractNode
public java.lang.String getContext()
getContext
in interface AbstractNode
@Deprecated public AbstractNode parent()
parent
in interface AbstractNode
public AbstractNode getParent()
getParent
in interface AbstractNode
@Deprecated public DocumentRuby document()
document
in interface AbstractNode
public DocumentRuby getDocument()
getDocument
in interface AbstractNode
public java.lang.String getNodeName()
getNodeName
in interface AbstractNode
public boolean isInline()
isInline
in interface AbstractNode
public boolean isBlock()
isBlock
in interface AbstractNode
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
getAttributes
in interface AbstractNode
public java.lang.Object getAttr(java.lang.Object name, java.lang.Object defaultValue, boolean inherit)
getAttr
in interface AbstractNode
public java.lang.Object getAttr(java.lang.Object name, java.lang.Object defaultValue)
getAttr
in interface AbstractNode
public java.lang.Object getAttr(java.lang.Object name)
getAttr
in interface AbstractNode
public boolean isAttr(java.lang.Object name, java.lang.Object expected, boolean inherit)
isAttr
in interface AbstractNode
public boolean isAttr(java.lang.Object name, java.lang.Object expected)
isAttr
in interface AbstractNode
public boolean setAttr(java.lang.Object name, java.lang.Object value, boolean overwrite)
setAttr
in interface AbstractNode
public boolean isOption(java.lang.Object name)
isOption
in interface AbstractNode
public boolean isRole()
isRole
in interface AbstractNode
public java.lang.String getRole()
getRole
in interface AbstractNode
@Deprecated public java.lang.String role()
role
in interface AbstractNode
public java.util.List<java.lang.String> getRoles()
getRoles
in interface AbstractNode
public boolean hasRole(java.lang.String role)
hasRole
in interface AbstractNode
public boolean isReftext()
isReftext
in interface AbstractNode
public java.lang.String getReftext()
getReftext
in interface AbstractNode
public java.lang.String iconUri(java.lang.String name)
iconUri
in interface AbstractNode
public java.lang.String mediaUri(java.lang.String target)
mediaUri
in interface AbstractNode
public java.lang.String imageUri(java.lang.String targetImage)
imageUri
in interface AbstractNode
public java.lang.String imageUri(java.lang.String targetImage, java.lang.String assetDirKey)
imageUri
in interface AbstractNode
public java.lang.String readAsset(java.lang.String path, java.util.Map<java.lang.Object,java.lang.Object> opts)
readAsset
in interface AbstractNode
public java.lang.String normalizeWebPath(java.lang.String path, java.lang.String start, boolean preserveUriTarget)
normalizeWebPath
in interface AbstractNode
public java.lang.String getStyle()
getStyle
in interface AbstractNode
public java.lang.String listMarkerKeyword()
listMarkerKeyword
in interface AbstractNode
public java.lang.String listMarkerKeyword(java.lang.String listType)
listMarkerKeyword
in interface AbstractNode