Package org.eclipse.ecf.console
Class AbstractCommand
- java.lang.Object
- 
- org.eclipse.ecf.console.AbstractCommand
 
- 
 public abstract class AbstractCommand extends Object 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static StringCONTAINER_INSPECT_FORMATprotected static StringCONTAINER_LINE_FORMATprotected static StringCTD_INSPECT_FORMATprotected static StringCTD_LINE_FORMATprotected static StringNAMESPACE_INSPECT_FORMATprotected static StringNAMESPACE_LINE_FORMAT
 - 
Constructor SummaryConstructors Constructor Description AbstractCommand()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidconsoleLine(org.apache.felix.service.command.CommandSession cs, String format, Object... args)protected StringformatConfig(ContainerTypeDescription ctd, int level, org.apache.felix.service.command.Converter escape)protected StringformatContainer(IContainer c, int level, org.apache.felix.service.command.Converter escape)protected StringformatLine(String format, Object... args)protected StringformatNamespace(Namespace ns, int level, org.apache.felix.service.command.Converter escape)protected List<ContainerTypeDescription>getConfigs()protected IContainergetContainerForId(String id)protected abstract IContainerManagergetContainerManager()protected List<IContainer>getContainers()protected ContainerTypeDescriptiongetContainerTypeDescription(ID containerID)protected abstract IIDFactorygetIDFactory()protected List<Namespace>getNamespaces()protected StringprintClassArrays(Class<?>[][] types)protected StringprintStringArray(String[] strarr)
 
- 
- 
- 
Field Detail- 
CONTAINER_LINE_FORMATprotected static final String CONTAINER_LINE_FORMAT - See Also:
- Constant Field Values
 
 - 
CONTAINER_INSPECT_FORMATprotected static final String CONTAINER_INSPECT_FORMAT - See Also:
- Constant Field Values
 
 - 
NAMESPACE_LINE_FORMATprotected static final String NAMESPACE_LINE_FORMAT - See Also:
- Constant Field Values
 
 - 
NAMESPACE_INSPECT_FORMATprotected static final String NAMESPACE_INSPECT_FORMAT - See Also:
- Constant Field Values
 
 - 
CTD_LINE_FORMATprotected static final String CTD_LINE_FORMAT - See Also:
- Constant Field Values
 
 - 
CTD_INSPECT_FORMATprotected static final String CTD_INSPECT_FORMAT - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getContainerManagerprotected abstract IContainerManager getContainerManager() 
 - 
getIDFactoryprotected abstract IIDFactory getIDFactory() 
 - 
getContainersprotected List<IContainer> getContainers() 
 - 
getConfigsprotected List<ContainerTypeDescription> getConfigs() 
 - 
consoleLineprotected void consoleLine(org.apache.felix.service.command.CommandSession cs, String format, Object... args)
 - 
getContainerTypeDescriptionprotected ContainerTypeDescription getContainerTypeDescription(ID containerID) 
 - 
getContainerForIdprotected IContainer getContainerForId(String id) 
 - 
formatContainerprotected String formatContainer(IContainer c, int level, org.apache.felix.service.command.Converter escape) 
 - 
formatNamespaceprotected String formatNamespace(Namespace ns, int level, org.apache.felix.service.command.Converter escape) 
 - 
formatConfigprotected String formatConfig(ContainerTypeDescription ctd, int level, org.apache.felix.service.command.Converter escape) 
 
- 
 
-