public abstract class ContentNodeImpl extends RubyObjectWrapper implements ContentNode
rubyNode, runtime
Constructor and Description |
---|
ContentNodeImpl(org.jruby.runtime.builtin.IRubyObject rubyNode) |
Modifier and Type | Method and Description |
---|---|
void |
addRole(java.lang.String role) |
java.lang.String |
context()
Deprecated.
|
Document |
document()
Deprecated.
|
java.lang.Object |
getAttr(java.lang.Object name)
Deprecated.
|
java.lang.Object |
getAttr(java.lang.Object name,
java.lang.Object defaultValue)
Deprecated.
|
java.lang.Object |
getAttr(java.lang.Object name,
java.lang.Object defaultValue,
boolean inherit)
Deprecated.
|
java.lang.Object |
getAttribute(java.lang.Object name) |
java.lang.Object |
getAttribute(java.lang.Object name,
java.lang.Object defaultValue) |
java.lang.Object |
getAttribute(java.lang.Object name,
java.lang.Object defaultValue,
boolean inherit) |
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes() |
java.lang.String |
getContext() |
Document |
getDocument() |
java.lang.String |
getId() |
java.lang.String |
getNodeName() |
ContentNode |
getParent() |
java.lang.String |
getReftext() |
java.lang.String |
getRole() |
java.util.List<java.lang.String> |
getRoles() |
boolean |
hasAttr(java.lang.Object name)
Deprecated.
|
boolean |
hasAttr(java.lang.Object name,
boolean inherited)
Deprecated.
|
boolean |
hasAttribute(java.lang.Object name) |
boolean |
hasAttribute(java.lang.Object name,
boolean inherited) |
boolean |
hasRole(java.lang.String role) |
java.lang.String |
iconUri(java.lang.String name) |
java.lang.String |
id()
Deprecated.
|
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)
Deprecated.
|
boolean |
isAttr(java.lang.Object name,
java.lang.Object expected,
boolean inherit)
Deprecated.
|
boolean |
isAttribute(java.lang.Object name,
java.lang.Object expected) |
boolean |
isAttribute(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 |
mediaUri(java.lang.String target) |
java.lang.String |
normalizeWebPath(java.lang.String path,
java.lang.String start,
boolean preserveUriTarget) |
ContentNode |
parent()
Deprecated.
|
java.lang.String |
readAsset(java.lang.String path,
java.util.Map<java.lang.Object,java.lang.Object> opts) |
void |
removeRole(java.lang.String role) |
java.lang.String |
role()
Deprecated.
|
boolean |
setAttr(java.lang.Object name,
java.lang.Object value,
boolean overwrite)
Deprecated.
|
boolean |
setAttribute(java.lang.Object name,
java.lang.Object value,
boolean overwrite) |
void |
setId(java.lang.String id) |
getBoolean, getInt, getList, getProperty, getRubyObject, getRubyProperty, getRuntime, getString, getSymbol, setBoolean, setRubyProperty, setString, setSymbol, toJava, toJava
public ContentNodeImpl(org.jruby.runtime.builtin.IRubyObject rubyNode)
@Deprecated public java.lang.String id()
id
in interface ContentNode
public java.lang.String getId()
getId
in interface ContentNode
public void setId(java.lang.String id)
setId
in interface ContentNode
@Deprecated public java.lang.String context()
context
in interface ContentNode
public java.lang.String getContext()
getContext
in interface ContentNode
@Deprecated public ContentNode parent()
parent
in interface ContentNode
public ContentNode getParent()
getParent
in interface ContentNode
@Deprecated public Document document()
document
in interface ContentNode
public Document getDocument()
getDocument
in interface ContentNode
public java.lang.String getNodeName()
getNodeName
in interface ContentNode
public boolean isInline()
isInline
in interface ContentNode
public boolean isBlock()
isBlock
in interface ContentNode
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
getAttributes
in interface ContentNode
@Deprecated public java.lang.Object getAttr(java.lang.Object name, java.lang.Object defaultValue, boolean inherit)
getAttr
in interface ContentNode
@Deprecated public java.lang.Object getAttr(java.lang.Object name, java.lang.Object defaultValue)
getAttr
in interface ContentNode
@Deprecated public java.lang.Object getAttr(java.lang.Object name)
getAttr
in interface ContentNode
public java.lang.Object getAttribute(java.lang.Object name, java.lang.Object defaultValue, boolean inherit)
getAttribute
in interface ContentNode
public java.lang.Object getAttribute(java.lang.Object name, java.lang.Object defaultValue)
getAttribute
in interface ContentNode
public java.lang.Object getAttribute(java.lang.Object name)
getAttribute
in interface ContentNode
@Deprecated public boolean isAttr(java.lang.Object name, java.lang.Object expected, boolean inherit)
isAttr
in interface ContentNode
@Deprecated public boolean isAttr(java.lang.Object name, java.lang.Object expected)
isAttr
in interface ContentNode
public boolean isAttribute(java.lang.Object name, java.lang.Object expected, boolean inherit)
isAttribute
in interface ContentNode
public boolean isAttribute(java.lang.Object name, java.lang.Object expected)
isAttribute
in interface ContentNode
@Deprecated public boolean hasAttr(java.lang.Object name)
hasAttr
in interface ContentNode
true
if this node or the document has an attribute with the given name@Deprecated public boolean hasAttr(java.lang.Object name, boolean inherited)
hasAttr
in interface ContentNode
true
if the current node or depending on the inherited parameter the document has an attribute with the given name.public boolean hasAttribute(java.lang.Object name)
hasAttribute
in interface ContentNode
true
if this node or the document has an attribute with the given namepublic boolean hasAttribute(java.lang.Object name, boolean inherited)
hasAttribute
in interface ContentNode
true
if the current node or depending on the inherited parameter the document has an attribute with the given name.@Deprecated public boolean setAttr(java.lang.Object name, java.lang.Object value, boolean overwrite)
setAttr
in interface ContentNode
public boolean setAttribute(java.lang.Object name, java.lang.Object value, boolean overwrite)
setAttribute
in interface ContentNode
public boolean isOption(java.lang.Object name)
isOption
in interface ContentNode
public boolean isRole()
isRole
in interface ContentNode
public java.lang.String getRole()
getRole
in interface ContentNode
@Deprecated public java.lang.String role()
role
in interface ContentNode
public java.util.List<java.lang.String> getRoles()
getRoles
in interface ContentNode
public boolean hasRole(java.lang.String role)
hasRole
in interface ContentNode
public void addRole(java.lang.String role)
addRole
in interface ContentNode
public void removeRole(java.lang.String role)
removeRole
in interface ContentNode
public boolean isReftext()
isReftext
in interface ContentNode
public java.lang.String getReftext()
getReftext
in interface ContentNode
public java.lang.String iconUri(java.lang.String name)
iconUri
in interface ContentNode
public java.lang.String mediaUri(java.lang.String target)
mediaUri
in interface ContentNode
public java.lang.String imageUri(java.lang.String targetImage)
imageUri
in interface ContentNode
public java.lang.String imageUri(java.lang.String targetImage, java.lang.String assetDirKey)
imageUri
in interface ContentNode
public java.lang.String readAsset(java.lang.String path, java.util.Map<java.lang.Object,java.lang.Object> opts)
readAsset
in interface ContentNode
public java.lang.String normalizeWebPath(java.lang.String path, java.lang.String start, boolean preserveUriTarget)
normalizeWebPath
in interface ContentNode