📄 propertynameargument.java
字号:
/*
* $Id: PropertyNameArgument.java,v 1.1 2003/11/25 11:52:57 epr Exp $
*/
package org.jnode.shell.help;
import java.util.List;
import java.util.ArrayList;
import java.util.Iterator;
/**
* @author qades
*/
public class PropertyNameArgument extends Argument {
public PropertyNameArgument(String name, String description, boolean multi) {
super(name, description, multi);
}
public PropertyNameArgument(String name, String description) {
super(name, description);
}
public String complete(String partial) {
List props = new ArrayList();
Iterator i = System.getProperties().keySet().iterator();
while( i.hasNext() ) {
String prop = (String)i.next();
if( prop.startsWith(partial) )
props.add(prop);
}
return complete(partial, props);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -