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, toJavapublic ContentNodeImpl(org.jruby.runtime.builtin.IRubyObject rubyNode)
@Deprecated public java.lang.String id()
id in interface ContentNodepublic java.lang.String getId()
getId in interface ContentNodepublic void setId(java.lang.String id)
setId in interface ContentNode@Deprecated public java.lang.String context()
context in interface ContentNodepublic java.lang.String getContext()
getContext in interface ContentNode@Deprecated public ContentNode parent()
parent in interface ContentNodepublic ContentNode getParent()
getParent in interface ContentNode@Deprecated public Document document()
document in interface ContentNodepublic Document getDocument()
getDocument in interface ContentNodepublic java.lang.String getNodeName()
getNodeName in interface ContentNodepublic boolean isInline()
isInline in interface ContentNodepublic boolean isBlock()
isBlock in interface ContentNodepublic 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 ContentNodepublic java.lang.Object getAttribute(java.lang.Object name,
java.lang.Object defaultValue,
boolean inherit)
getAttribute in interface ContentNodepublic java.lang.Object getAttribute(java.lang.Object name,
java.lang.Object defaultValue)
getAttribute in interface ContentNodepublic 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 ContentNodepublic boolean isAttribute(java.lang.Object name,
java.lang.Object expected,
boolean inherit)
isAttribute in interface ContentNodepublic 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 ContentNodetrue 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 ContentNodetrue 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 ContentNodetrue if this node or the document has an attribute with the given namepublic boolean hasAttribute(java.lang.Object name,
boolean inherited)
hasAttribute in interface ContentNodetrue 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 ContentNodepublic boolean setAttribute(java.lang.Object name,
java.lang.Object value,
boolean overwrite)
setAttribute in interface ContentNodepublic boolean isOption(java.lang.Object name)
isOption in interface ContentNodepublic boolean isRole()
isRole in interface ContentNodepublic java.lang.String getRole()
getRole in interface ContentNode@Deprecated public java.lang.String role()
role in interface ContentNodepublic java.util.List<java.lang.String> getRoles()
getRoles in interface ContentNodepublic boolean hasRole(java.lang.String role)
hasRole in interface ContentNodepublic void addRole(java.lang.String role)
addRole in interface ContentNodepublic void removeRole(java.lang.String role)
removeRole in interface ContentNodepublic boolean isReftext()
isReftext in interface ContentNodepublic java.lang.String getReftext()
getReftext in interface ContentNodepublic java.lang.String iconUri(java.lang.String name)
iconUri in interface ContentNodepublic java.lang.String mediaUri(java.lang.String target)
mediaUri in interface ContentNodepublic java.lang.String imageUri(java.lang.String targetImage)
imageUri in interface ContentNodepublic java.lang.String imageUri(java.lang.String targetImage,
java.lang.String assetDirKey)
imageUri in interface ContentNodepublic java.lang.String readAsset(java.lang.String path,
java.util.Map<java.lang.Object,java.lang.Object> opts)
readAsset in interface ContentNodepublic java.lang.String normalizeWebPath(java.lang.String path,
java.lang.String start,
boolean preserveUriTarget)
normalizeWebPath in interface ContentNode