public class ArtifactsTableConfigurer extends java.lang.Object implements SlcNames, SlcTypes, DistConstants
Modifier and Type | Field and Description |
---|---|
protected java.text.DateFormat |
timeFormatter |
SLC_, SLC_ADDRESS, SLC_AGENTS, SLC_AGGREGATED_STATUS, SLC_ARTIFACT_CLASSIFIER, SLC_ARTIFACT_EXTENSION, SLC_ARTIFACT_ID, SLC_ARTIFACT_VERSION, SLC_AS_STRING, SLC_BUNDLE_VERSION, SLC_CATEGORY, SLC_COMPLETED, SLC_ERROR_MESSAGE, SLC_EXECUTION_SPECS, SLC_FLOW, SLC_GROUP_BASE_ID, SLC_GROUP_ID, SLC_IS_CONSTANT, SLC_IS_HIDDEN, SLC_IS_IMMUTABLE, SLC_ISSUES, SLC_LOG, SLC_MAJOR, SLC_MANIFEST, SLC_MESSAGE, SLC_METADATA, SLC_MICRO, SLC_MINOR, SLC_MODULES, SLC_MY_RESULTS, SLC_NAME, SLC_OPTIONAL, SLC_ORIGIN, SLC_PROCESSES, SLC_PROXY, SLC_QUALIFIER, SLC_RESULT_PART, SLC_RESULTS, SLC_RPM_ARCH, SLC_RPM_ARCHIVE_SIZE, SLC_RPM_RELEASE, SLC_RPM_VERSION, SLC_SPEC, SLC_STARTED, SLC_STATUS, SLC_SUCCESS, SLC_SUMMARY, SLC_SYMBOLIC_NAME, SLC_SYSTEM, SLC_TAG, SLC_TEST_CASE, SLC_TEST_CASE_TYPE, SLC_TIMESTAMP, SLC_TYPE, SLC_URL, SLC_USES, SLC_UUID, SLC_VALUE, SLC_VERSION, SLC_VM
SLC_AGENT, SLC_AGENT_FACTORY, SLC_ARTIFACT, SLC_ARTIFACT_BASE, SLC_ARTIFACT_VERSION_BASE, SLC_BUNDLE_ARTIFACT, SLC_CATEGORIZED_NAME_VERSION, SLC_CHECK, SLC_DIFF_RESULT, SLC_DYNAMIC_IMPORTED_PACKAGE, SLC_EXECUTION_FLOW, SLC_EXECUTION_MODULE, SLC_EXECUTION_SPEC, SLC_EXECUTION_SPEC_ATTRIBUTE, SLC_EXPORTED_PACKAGE, SLC_FRAGMENT_HOST, SLC_GROUP_BASE, SLC_IMPORTED_PACKAGE, SLC_JAR_FILE, SLC_JAVA_PACKAGE, SLC_KNOWN_ORIGIN, SLC_LOG_DEBUG, SLC_LOG_ENTRY, SLC_LOG_ERROR, SLC_LOG_INFO, SLC_LOG_TRACE, SLC_LOG_WARNING, SLC_MODULAR_DISTRIBUTION, SLC_MODULAR_DISTRIBUTION_BASE, SLC_MODULE, SLC_MODULE_COORDINATES, SLC_MY_RESULT_ROOT_FOLDER, SLC_NAME_VERSION, SLC_OSGI_VERSION, SLC_PRIMITIVE_SPEC_ATTRIBUTE, SLC_PROCESS, SLC_PROPERTY, SLC_PROXIED, SLC_REALIZED_FLOW, SLC_REF_SPEC_ATTRIBUTE, SLC_REQUIRED_BUNDLE, SLC_RESULT_FOLDER, SLC_RPM, SLC_TEST_RESULT
DATE_FORMAT, DATE_TIME_FORMAT, DEFAULT_PUBLIC_REPOSITORY_URI, JCR_IDENTIFIER, JCR_MIXIN_TYPES, SLC_BUNDLE_DESCRIPTION, SLC_BUNDLE_LICENCE, SLC_BUNDLE_NAME, SLC_BUNDLE_VENDOR
Constructor and Description |
---|
ArtifactsTableConfigurer(org.eclipse.jface.viewers.TableViewer viewer,
int defaultSortColumnIndex,
int direction)
Create and initialize the table configurer.
|
Modifier and Type | Method and Description |
---|---|
void |
configureColumn(java.lang.String jcrColumnName,
org.eclipse.jface.viewers.TableViewerColumn column,
int columnIndex)
Configure column width and header label depending on the value that will
be displayed in the current column.
|
org.argeo.eclipse.ui.GenericTableComparator |
getComparator() |
org.eclipse.jface.viewers.ColumnLabelProvider |
getLabelProvider(java.lang.String columnName)
provides a label provider that returns the content of a specific cell.
|
org.eclipse.swt.events.SelectionAdapter |
getSelectionAdapter(org.eclipse.swt.widgets.TableColumn column,
int index)
Might be used by client classes to sort the table with based on selected
columns.
|
public ArtifactsTableConfigurer(org.eclipse.jface.viewers.TableViewer viewer, int defaultSortColumnIndex, int direction)
public org.argeo.eclipse.ui.GenericTableComparator getComparator()
public void configureColumn(java.lang.String jcrColumnName, org.eclipse.jface.viewers.TableViewerColumn column, int columnIndex)
jcrColumnName
- column
- columnIndex
- public org.eclipse.swt.events.SelectionAdapter getSelectionAdapter(org.eclipse.swt.widgets.TableColumn column, int index)
column
- index
- public org.eclipse.jface.viewers.ColumnLabelProvider getLabelProvider(java.lang.String columnName)
Copyright © 2007–2020. All rights reserved.