findvarnames.java
来自「SRI international 发布的OAA框架软件」· Java 代码 · 共 48 行
JAVA
48 行
// $CALOLSI$
/*
* #=========================================================================
* # Copyright 2004 SRI International. All rights reserved.
* #
* # The material contained in this file is confidential and proprietary to SRI
* # International and may not be reproduced, published, or disclosed to others
* # without authorization from SRI International.
* #
* # DISCLAIMER OF WARRANTIES
* #
* # SRI International MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE
* # SUITABILITY OF THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT
* # LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
* # PARTICULAR PURPOSE, OR NON-INFRINGEMENT. SRI International SHALL NOT BE
* # LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
* # OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES
* #=========================================================================
* Author : evans
* Date: May 12, 2004
* Time: 11:21:24 AM
*/
package com.sri.oaa2.mapper;
import java.util.LinkedList;
import java.util.List;
import com.sri.oaa2.icl.IclVar;
/**
* Traverses an ICL tree and collects names of IclVar instances.
*/
public class FindVarNames
extends IclTraversal
{
private List varNames = new LinkedList();
public List getVarNames()
{
return varNames;
}
public boolean visit(IclVar icl)
{
varNames.add(icl.toString());
return true;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?