|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.sourcejammer.client.HistoryTypeMapper
Title: $FileName: HistoryTypeMapper.java$
Field Summary | |
static java.lang.String |
BIN_COMPRESSED_LIST
|
static java.lang.String |
BIN_CURR_ONLY_LIST
|
static java.lang.String |
BIN_DIFF_LIST
|
static java.lang.String |
BIN_FULL_LIST
|
private static java.lang.String |
DEFAULT
|
private java.lang.String |
defaultType
|
static java.lang.String |
FILE_HIST_PROPS_NAME
|
private java.util.Hashtable |
fileFilterList
|
static java.lang.String |
IGNORE_LIST
|
private java.util.HashMap |
ignoreList
|
private static HistoryTypeMapper |
instance
|
static java.lang.String |
NO_EXT_VALUE
|
private static java.lang.String |
SEPARATOR
|
static java.lang.String |
TEXT_LIST
|
Constructor Summary | |
private |
HistoryTypeMapper()
|
Method Summary | |
private void |
addFilters(java.util.Iterator itr,
java.lang.String histType)
|
private java.util.Properties |
addHashtableValuesToProperties()
|
private void |
addListToHashtable(java.lang.String listIdentifier,
java.util.Properties props)
|
java.lang.String |
getDefaultHistoryTypeForFile(java.lang.String fileName)
Return default file type/storage type for file. |
java.lang.String |
getDefaultType()
Returns the defaultType. |
static java.lang.String |
getExtension(java.lang.String fileName)
|
java.lang.String |
getFilterList(java.lang.String type)
Inefficient. |
java.util.Hashtable |
getFiltersForAllTypes()
Hashtable keys are types. |
java.util.HashMap |
getIgnoreList()
|
static HistoryTypeMapper |
getInstance()
|
static HistoryTypeMapper |
initializeInstance()
|
private java.util.Iterator |
parseList(java.lang.String list)
Parse space separated list to Iterator. |
void |
save()
|
void |
setDefaultType(java.lang.String defaultType)
Sets the defaultType. |
void |
setFiltersForAllTypes(java.util.Hashtable allFilters)
Must be a hashtable of objects where toString() is space separated string of filters. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String FILE_HIST_PROPS_NAME
public static final java.lang.String TEXT_LIST
public static final java.lang.String BIN_COMPRESSED_LIST
public static final java.lang.String BIN_FULL_LIST
public static final java.lang.String BIN_DIFF_LIST
public static final java.lang.String BIN_CURR_ONLY_LIST
public static final java.lang.String IGNORE_LIST
private static final java.lang.String DEFAULT
private static final java.lang.String SEPARATOR
public static final java.lang.String NO_EXT_VALUE
private java.util.Hashtable fileFilterList
private java.util.HashMap ignoreList
private java.lang.String defaultType
private static HistoryTypeMapper instance
Constructor Detail |
private HistoryTypeMapper() throws java.io.IOException
Method Detail |
public static HistoryTypeMapper getInstance()
public static HistoryTypeMapper initializeInstance() throws java.io.IOException
java.io.IOException
public java.util.HashMap getIgnoreList()
public java.lang.String getDefaultHistoryTypeForFile(java.lang.String fileName)
public static java.lang.String getExtension(java.lang.String fileName)
public void setFiltersForAllTypes(java.util.Hashtable allFilters)
public java.lang.String getFilterList(java.lang.String type)
private void addListToHashtable(java.lang.String listIdentifier, java.util.Properties props)
private java.util.Iterator parseList(java.lang.String list)
private void addFilters(java.util.Iterator itr, java.lang.String histType)
public void save() throws java.io.IOException
java.io.IOException
public java.util.Hashtable getFiltersForAllTypes()
private java.util.Properties addHashtableValuesToProperties()
public java.lang.String getDefaultType()
public void setDefaultType(java.lang.String defaultType)
defaultType
- The defaultType to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |