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() |
Document |
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() |
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 |
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 |
mediaUri(java.lang.String target) |
java.lang.String |
normalizeWebPath(java.lang.String path,
java.lang.String start,
boolean preserveUriTarget) |
ContentNode |
parent() |
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() |
boolean |
setAttr(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, setRubyProperty, setString, setSymbol, toJava, toJavapublic ContentNodeImpl(org.jruby.runtime.builtin.IRubyObject rubyNode)
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 ContentNodepublic java.lang.String context()
context in interface ContentNodepublic java.lang.String getContext()
getContext in interface ContentNodepublic ContentNode parent()
parent in interface ContentNodepublic ContentNode getParent()
getParent in interface ContentNodepublic 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 ContentNodepublic java.lang.Object getAttr(java.lang.Object name,
java.lang.Object defaultValue,
boolean inherit)
getAttr in interface ContentNodepublic java.lang.Object getAttr(java.lang.Object name,
java.lang.Object defaultValue)
getAttr in interface ContentNodepublic java.lang.Object getAttr(java.lang.Object name)
getAttr in interface ContentNodepublic boolean isAttr(java.lang.Object name,
java.lang.Object expected,
boolean inherit)
isAttr in interface ContentNodepublic boolean isAttr(java.lang.Object name,
java.lang.Object expected)
isAttr in interface ContentNodepublic boolean setAttr(java.lang.Object name,
java.lang.Object value,
boolean overwrite)
setAttr 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 ContentNodepublic 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