Package com.adobe.aemds.guide.common.xfa
Class XFAElement
- java.lang.Object
-
- com.adobe.aemds.guide.common.xfa.XFAElement
-
- Direct Known Subclasses:
XFADraw
,XFAExclGroup
,XFAField
,XFAInstanceManager
,XFASubform
public class XFAElement extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Hashtable<java.lang.String,java.util.List<java.lang.String>>
oneOfChild
-
Constructor Summary
Constructors Constructor Description XFAElement(com.fasterxml.jackson.databind.node.ObjectNode object)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(XFAJSONVisitor visitor)
java.util.List<XFAElement>
getChildren()
java.lang.String
getClassName()
java.lang.String
getFieldId()
com.fasterxml.jackson.databind.node.ObjectNode
getJson()
java.lang.String
getName()
static com.fasterxml.jackson.databind.JsonNode
getOrElse(com.fasterxml.jackson.databind.JsonNode jsonObject, java.lang.String jsonXpath, com.fasterxml.jackson.databind.JsonNode defaultValue, boolean isAttr)
static java.lang.String
getOrElse(com.fasterxml.jackson.databind.JsonNode jsonObject, java.lang.String propertyName, java.lang.String defaultValue)
com.fasterxml.jackson.databind.JsonNode
getOrElse(java.lang.String jsonXpath)
com.fasterxml.jackson.databind.JsonNode
getOrElse(java.lang.String jsonXpath, boolean isAttr)
com.fasterxml.jackson.databind.JsonNode
getOrElse(java.lang.String jsonXpath, com.fasterxml.jackson.databind.JsonNode defaultValue)
com.fasterxml.jackson.databind.JsonNode
getOrElse(java.lang.String jsonXpath, com.fasterxml.jackson.databind.JsonNode defaultValue, boolean isAttr)
java.util.List<XFAScript>
getScripts()
java.lang.String
getSomExpression()
java.lang.String
getTitle()
boolean
isTitleRichText()
java.lang.String
pretty()
void
setFieldId(java.lang.String fieldId)
void
setName(java.lang.String generatedName)
-
-
-
Method Detail
-
getJson
public com.fasterxml.jackson.databind.node.ObjectNode getJson()
-
accept
public void accept(XFAJSONVisitor visitor) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getOrElse
public static final com.fasterxml.jackson.databind.JsonNode getOrElse(com.fasterxml.jackson.databind.JsonNode jsonObject, java.lang.String jsonXpath, com.fasterxml.jackson.databind.JsonNode defaultValue, boolean isAttr) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getOrElse
public final com.fasterxml.jackson.databind.JsonNode getOrElse(java.lang.String jsonXpath, com.fasterxml.jackson.databind.JsonNode defaultValue, boolean isAttr) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getOrElse
public final com.fasterxml.jackson.databind.JsonNode getOrElse(java.lang.String jsonXpath, boolean isAttr) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getOrElse
public final com.fasterxml.jackson.databind.JsonNode getOrElse(java.lang.String jsonXpath, com.fasterxml.jackson.databind.JsonNode defaultValue) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getOrElse
public final com.fasterxml.jackson.databind.JsonNode getOrElse(java.lang.String jsonXpath) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getName
public final java.lang.String getName()
-
getSomExpression
public final java.lang.String getSomExpression()
-
setName
public final void setName(java.lang.String generatedName)
-
getClassName
public final java.lang.String getClassName()
-
isTitleRichText
public boolean isTitleRichText() throws java.lang.Exception
- Throws:
java.lang.Exception
-
getTitle
public java.lang.String getTitle() throws java.lang.Exception
- Throws:
java.lang.Exception
-
getFieldId
public java.lang.String getFieldId()
-
setFieldId
public void setFieldId(java.lang.String fieldId)
-
getChildren
public java.util.List<XFAElement> getChildren() throws java.lang.Exception
- Throws:
java.lang.Exception
-
getOrElse
public static java.lang.String getOrElse(com.fasterxml.jackson.databind.JsonNode jsonObject, java.lang.String propertyName, java.lang.String defaultValue)
-
getScripts
public java.util.List<XFAScript> getScripts() throws java.lang.Exception
- Throws:
java.lang.Exception
-
pretty
public java.lang.String pretty()
-
-