コード例 #1
0
ファイル: Expression.java プロジェクト: agilebirds/openflexo
 private static void appendAllAtomicExpressions(
     Vector<Expression> buildVector, Expression current) {
   if (current.getChilds() == null) {
     buildVector.add(current);
   } else {
     for (Expression e : current.getChilds()) {
       appendAllAtomicExpressions(buildVector, e);
     }
   }
 }
コード例 #2
0
ファイル: Expression.java プロジェクト: agilebirds/openflexo
 public Vector<Expression> getAllAtomicExpressions() {
   Vector<Expression> returned = new Vector<Expression>();
   appendAllAtomicExpressions(returned, this);
   return returned;
 }