package jp.seraph.cui;
import java.util.ArrayList;
import java.util.List;
public abstract class AbstractData extends AbstractNode implements Data {
public AbstractData(Mode aParent, InternalConsole aConsole) {
super(aParent, aConsole);
}
/**
*
* @see jp.seraph.cui.SystemNode#getChildren()
*/
public List<SystemNode> getChildren() {
return new ArrayList<SystemNode>();
}
/**
*
* @see jp.seraph.cui.SystemNode#getChildren(java.lang.Object)
*/
public <E extends SystemNode> List<E> getChildren(E aDummy) {
return new ArrayList<E>();
}
/**
*
* @see jp.seraph.cui.SystemNode#getChildren(java.lang.Class)
*/
public List<SystemNode> getChildren(Class<? extends SystemNode> aType) {
return new ArrayList<SystemNode>();
}
/**
*
* @see jp.seraph.cui.SystemNode#getChildren(jp.seraph.cui.SystemNodeType)
*/
public List<SystemNode> getChildren(SystemNodeType aType) {
return new ArrayList<SystemNode>();
}
/**
*
* @see jp.seraph.cui.SystemNode#getChild(java.lang.String)
*/
public SystemNode getChild(String aName) {
return null;
}
}
|