public class FstructType extends Xnode
LHS, RHS, UNDEF_DEPTH
Constructor and Description |
---|
FstructType(Xnode node)
Basic ctor from Xnode.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBind()
Get the value of the bind attribute.
|
java.lang.String |
getExtend()
Get the value of the extend attribute.
|
boolean |
isAbstract()
Check whether the type is abstract.
|
boolean |
isExtend()
Check is the struct type is an extension of another type.
|
boolean |
isInternalPrivate()
Check whether the type is internal private.
|
boolean |
isPrivate()
Check whether the type is private.
|
boolean |
isPublic()
Check whether the type is public.
|
boolean |
isSequence()
Check whether the type is sequence.
|
ancestor, append, append, body, child, children, cloneNode, cloneRawNode, compareFirstChildValues, compareOptionalValues, compareValues, constructRepresentation, copyAttribute, copyEnhancedInfo, delete, deleteWithSiblings, depth, element, equals, filename, findParentFunction, findParentModule, firstChild, getAttribute, getBooleanAttribute, getType, hasAttribute, hasBody, hashCode, hasSameParentBlock, insert, insert, insertAfter, insertBefore, isDeleted, isDirectSibling, isNestedIn, lastChild, lineNo, matchAll, matchAllAncestor, matchAllAncestor, matchAncestor, matchDescendant, matchDirectDescendant, matchDirectDescendant, matchSeq, matchSibling, nextSibling, opcode, prevSibling, removeAttribute, setAttribute, setBooleanAttribute, setFilename, setLine, setType, setValue, toString, value
public FstructType(Xnode node)
node
- Xnode object.public boolean isExtend()
public java.lang.String getExtend()
public java.lang.String getBind()
public boolean isPublic()
public boolean isPrivate()
public boolean isSequence()
public boolean isInternalPrivate()
public boolean isAbstract()