import com.sun.star.lang.IndexOutOfBoundsException; import java.util.Vector; /** The VectorNode class is a simple container whose list of children is managed entirely by its owner. */ class VectorNode extends StringNode { private Vector maChildren; public VectorNode (String sDisplayObject, AccessibleTreeNode aParent) { super (sDisplayObject, aParent); maChildren = new Vector (); } public void addChild (AccessibleTreeNode aChild) { maChildren.add (aChild); } public int getChildCount () { return maChildren.size(); } public AccessibleTreeNode getChild (int nIndex) throws IndexOutOfBoundsException { return (AccessibleTreeNode)maChildren.elementAt (nIndex); } public boolean removeChild (int nIndex) throws IndexOutOfBoundsException { return maChildren.remove (nIndex) != null; } public int indexOf (AccessibleTreeNode aNode) { return maChildren.indexOf (aNode); } public boolean isLeaf() { return maChildren.isEmpty(); } } on> LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/refcounting.cxx
AgeCommit message (Expand)Author
2018-08-14filter out some of the AST in the pluginsNoel Grandin
2018-08-10Avoid -Werror=deprecated-declarations with recent Clang trunkStephan Bergmann
2018-07-06compilerplugins: try to make these work with icecreamMichael Stahl
2018-02-01these TODOs have been doneNoel Grandin
2018-01-31tdf#114596 compilerplugins: add exception to [loplugin:refcounting]Michael Stahl