package org.basex.core.cmd; import static org.basex.core.Text.*; import org.basex.core.Command; import org.basex.util.TokenBuilder; /** * Abstract class for database info. * * @author BaseX Team 2005-12, BSD License * @author Christian Gruen */ abstract class AInfo extends Command { /** * Protected constructor. * @param p properties * @param a arguments */ AInfo(final int p, final String... a) { super(p, a); } /** * Formats the specified input. * @param tb token builder * @param key key * @param val value */ static void format(final TokenBuilder tb, final String key, final String val) { tb.add(' ').add(key).add(COLS).add(val).add(NL); } }