Class ExclGroup
- java.lang.Object
-
- com.adobe.xfa.Obj
-
- com.adobe.xfa.Node
-
- com.adobe.xfa.Element
-
- com.adobe.xfa.ProtoableNode
-
- com.adobe.xfa.template.containers.Container
-
- com.adobe.xfa.template.containers.ExclGroup
-
- All Implemented Interfaces:
Peer
- Direct Known Subclasses:
FormExclGroup
public class ExclGroup extends Container
ExclGroup elements are like 'transparent' abstract containers. They can enclose most components, but have no notion of location
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.adobe.xfa.template.containers.Container
Container.ChangeLogger, Container.FormInfo, Container.ValidationState
-
Nested classes/interfaces inherited from class com.adobe.xfa.Element
Element.DualDomNode, Element.ReplaceContent
-
-
Field Summary
-
Fields inherited from class com.adobe.xfa.Element
AttrIsDefault, AttrIsFragment, AttrIsTransient, CREATEACTION
-
Fields inherited from class com.adobe.xfa.Node
CREATE_ALWAYS_NEW, CREATE_IF_NOT_EXIST, CREATE_MUST_NOT_EXIST, CREATE_REPLACE, gsXFANamespacePrefix
-
Fields inherited from interface com.adobe.xfa.ut.Peer
ATTR_CHANGED, CHILD_ADDED, CHILD_REMOVED, DESCENDENT_ADDED, DESCENDENT_ATTR_CHANGED, DESCENDENT_REMOVED, DESCENDENT_VALUE_CHANGED, PARENT_CHANGED, PERMS_LOCK_CLEARED, PERMS_LOCK_SET, PROTO_ATTR_CHANGED, PROTO_CHILD_ADDED, PROTO_CHILD_REMOVED, PROTO_DESCENDENT_ADDED, PROTO_DESCENDENT_ATTR_CHANGED, PROTO_DESCENDENT_REMOVED, PROTO_DESCENDENT_VALUE_CHANGED, PROTO_VALUE_CHANGED, UPDATED, VALUE_CHANGED
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execEvent(java.lang.String sActivity)
boolean
execValidate()
java.lang.String
getAccessKey()
Get the access/accelerator key (single character)java.lang.String
getBackColor()
java.lang.String
getBorderColor()
java.lang.String
getBorderWidth()
DataNode
getDataNode()
java.lang.String
getFormattedValue()
Get the formatted value of the member considered 'on'java.lang.String
getMandatory()
NodeList
getMembers()
java.lang.String
getMessage(java.lang.String aType)
java.lang.String
getRawValue()
Get the raw value of the member considered 'on'ScriptTable
getScriptTable()
Node
getSelectedMember()
Get the member considered 'on'void
getTypedRawValue(Arg oValue)
Get the raw typed value of the member considered 'on'boolean
isConnectSupported()
Return whether the container supports connect i.e.boolean
isHeightGrowSupported()
Returns whether or not this container support growable heights.boolean
isWidthGrowSupported()
Return whether or not this container support growable widths This does not indicate whether the container height is currently growable, just whether it's supported by this container type.void
setBackColor(java.lang.String sString)
void
setBorderColor(java.lang.String sString)
void
setBorderWidth(java.lang.String sString)
void
setMandatory(java.lang.String sString)
void
setMessage(java.lang.String sMessage, java.lang.String aType)
void
setRawValue(java.lang.String sValue)
Toggle the a given field member 'on' and the rest 'off' based on the valuevoid
setSelectedMember(java.lang.String sSOMName)
-
Methods inherited from class com.adobe.xfa.template.containers.Container
getAttribute, getConnectNode, getErrorText, getFormInfo, getInvalidObjects, getRuntimeAccess, getRuntimePresence, getValidationState, isContainer, isHeightGrowable, isWidthGrowable, locateChildByClass, setAttribute, setErrorText, setFormInfo, setValidationState
-
Methods inherited from class com.adobe.xfa.ProtoableNode
clone, createProto, elementGetAttribute, externalProtoFailed, fetchIDValues, getAttributeByName, getElement, getExternalProtoSource, getOneOfChild, getPI, getPI, getProto, getProtoed, getText, hasExternalProto, hasProto, isContextSensitiveAttribute, isDefault, isSpecified, notifyPeers, performResolveProtos, preSave, releaseExternalProtos, reResolveProto, resolveProto, setElement, setOneOfChild, setPermsLock, setProto, updateIDValues
-
Methods inherited from class com.adobe.xfa.Element
appendChild, appendChild, appendPI, appendPI, assignNode, clone, connectPeerToDocument, constructKey, constructKeys, copyContent, defaultAttribute, defaultElement, defaultElement, establishID, evaluate, explodeQName, findAttr, findSchemaAttr, foundBadAttribute, foundBadAttribute, getAll, getAppModel, getAtom, getAttr, getAttribute, getAttrIndex, getAttrName, getAttrNS, getAttrProp, getAttrQName, getAttrVal, getChildReln, getClassAll, getClassIndex, getClassName, getDeltas, getElement, getElementClass, getElementLocal, getEnum, getEnum, getEventTable, getFirstXFAChild, getFirstXMLChild, getID, getIndex, getInheritedNS, getInstalledLocale, getIsNull, getLastXMLChild, getLineNumber, getLocalName, getModel, getName, getNode, getNodes, getNodeSchema, getNS, getNumAttrs, getOneOfChild, getPrefix, getProperty, getProperty, getSaveXMLSaveTransient, getSchemaType, getScriptMethodInfo, getSibling, getXFAChild, getXMLChild, getXMLName, getXPath, getXsiNilAttribute, inhibitPrettyPrint, inhibitPrettyPrint, insertChild, isFragment, isHidden, isHidden, isIndexed, isInstalledLocaleAmbient, isLeaf, isNameSpaceAttr, isPropertySpecified, isPropertySpecified, isPropertyValid, isSpecified, isSpecified, isTransient, isTransparent, isValidAttr, isValidChild, isValidElement, loadXML, loadXML, makeDefault, makeNonDefault, newAttribute, optimizeNameSpace, peekAttribute, peekElement, peekOneOfChild, peekProperty, peekProperty, postSave, privateSetName, processTextChildrenDuringParse, removeAttr, removeAttr, removeChild, removePI, removePI, removeWhiteSpace, removeXsiNilAttribute, replaceChild, resetPostLoadXML, resolveAndEnumerateChildren, resolveNodeCreate, resolvePrefix, saveFilteredXML, saveXML, saveXML, serialize, setAttribute, setAttribute, setAttribute, setAttrProp, setDefaultFlag, setDOMProperties, setIsDataWindowRoot, setIsIndexed, setLineNumber, setLocalName, setModel, setName, setNS, setProperty, setProperty, setQName, setSaveXMLSaveTransient, setTransparent, setXMLName, setXsiNilAttribute, updateFromPeer
-
Methods inherited from class com.adobe.xfa.Node
checkAncestorPerms, checkDescendentPerms, checkPerms, cleanDirtyFlags, compareVersions, getData, getFirstXMLChildElement, getLocked, getNextXFASibling, getNextXMLSibling, getNextXMLSiblingElement, getNodeAsXML, getOwnerDocument, getPIAsXML, getPIName, getPreviousXMLSibling, getPrivateName, getPropName, getSOMExpression, getSOMExpression, getSomName, getUniqueSOMName, getWillDirty, getXFAChildCount, getXFAParent, getXfaPeer, getXMLChildCount, getXMLParent, hasChanged, isDirty, isMapped, isPermsLockSet, isTransient, locateChildByName, logValueChangeHelper, performSOMAssignment, remove, resolveNode, resolveNode, resolveNode, resolveNodes, resolveNodes, sendMessenge, setDirty, setDocument, setLocked, setMapped, setPrivateName, setWillDirty, setXfaPeer, unLock, validateSchema, validateUsage, validateUsageFailedIsFatal
-
Methods inherited from class com.adobe.xfa.Obj
addPeer, addPeeredNode, clearPeers, deafen, getClassAtom, getClassTag, getPeer, getScriptProperty, getScriptThis, invokeFunction, isDeaf, isMute, isSameClass, isSameClass, isSameClass, mute, peerRemoved, removePeer, removePeeredNode, setClass, setClassTag, setScriptProperty, unDeafen, unMute
-
-
-
-
Method Detail
-
execEvent
public void execEvent(java.lang.String sActivity)
-
execValidate
public boolean execValidate()
-
getAccessKey
public java.lang.String getAccessKey()
Get the access/accelerator key (single character)- Returns:
- single character value of the keyboard access key
-
getBackColor
public java.lang.String getBackColor()
-
getBorderColor
public java.lang.String getBorderColor()
-
getBorderWidth
public java.lang.String getBorderWidth()
-
getDataNode
public DataNode getDataNode()
-
getFormattedValue
public java.lang.String getFormattedValue()
Get the formatted value of the member considered 'on'- Returns:
- the value of the member considered to be 'on'
-
getMandatory
public java.lang.String getMandatory()
-
getMembers
public NodeList getMembers()
-
getMessage
public java.lang.String getMessage(java.lang.String aType)
-
getRawValue
public java.lang.String getRawValue()
Get the raw value of the member considered 'on'- Returns:
- the value of the member considered to be 'on'
-
getTypedRawValue
public void getTypedRawValue(Arg oValue)
Get the raw typed value of the member considered 'on'- Parameters:
oValue
- Arg to retrieve the typed value
-
getSelectedMember
public Node getSelectedMember()
Get the member considered 'on'- Returns:
- the member considered to be 'on'
-
getScriptTable
public ScriptTable getScriptTable()
- Overrides:
getScriptTable
in classContainer
-
isConnectSupported
public boolean isConnectSupported()
Description copied from class:Container
Return whether the container supports connect i.e. field, exclGroup or subform- Overrides:
isConnectSupported
in classContainer
- Returns:
- true if the container supports connect
- See Also:
Container.isConnectSupported()
-
isHeightGrowSupported
public boolean isHeightGrowSupported()
Description copied from class:Container
Returns whether or not this container support growable heights. This does not indicate whether the container height is currently growable, just whether it's supported by this container type.- Overrides:
isHeightGrowSupported
in classContainer
-
isWidthGrowSupported
public boolean isWidthGrowSupported()
Description copied from class:Container
Return whether or not this container support growable widths This does not indicate whether the container height is currently growable, just whether it's supported by this container type.Comments Helps distinguish - ie text draws supporting growing but arc draws do not.
- Overrides:
isWidthGrowSupported
in classContainer
-
setBackColor
public void setBackColor(java.lang.String sString)
-
setBorderColor
public void setBorderColor(java.lang.String sString)
-
setBorderWidth
public void setBorderWidth(java.lang.String sString)
-
setMandatory
public void setMandatory(java.lang.String sString)
-
setMessage
public void setMessage(java.lang.String sMessage, java.lang.String aType)
-
setRawValue
public void setRawValue(java.lang.String sValue)
Toggle the a given field member 'on' and the rest 'off' based on the value- Parameters:
sValue
- - the value of the member considered to be 'on'
-
setSelectedMember
public void setSelectedMember(java.lang.String sSOMName)
-
-