public class FeatureDescriptor
extends java.lang.Object
Constructor and Description |
---|
FeatureDescriptor(java.lang.String id,
java.lang.String groupId,
java.lang.String tipFileName,
java.lang.String displayName,
int daysBeforeFirstShowUp,
int daysBetweenSuccessiveShowUps,
java.util.Set<java.lang.String> dependencies,
int minUsageCount,
ProductivityFeaturesProvider provider) |
Modifier and Type | Method and Description |
---|---|
int |
getDaysBeforeFirstShowUp() |
int |
getDaysBetweenSuccessiveShowUps() |
java.lang.String[] |
getDependencyFeatures() |
java.lang.String |
getDisplayName() |
java.lang.String |
getGroupId() |
java.lang.String |
getId() |
long |
getLastTimeShown() |
long |
getLastTimeUsed() |
int |
getMinUsageCount() |
java.lang.Class<? extends ProductivityFeaturesProvider> |
getProvider() |
int |
getShownCount() |
java.lang.String |
getTipFileName() |
int |
getUsageCount() |
boolean |
isUnused() |
java.lang.String |
toString() |
public FeatureDescriptor(java.lang.String id, java.lang.String groupId, java.lang.String tipFileName, java.lang.String displayName, int daysBeforeFirstShowUp, int daysBetweenSuccessiveShowUps, java.util.Set<java.lang.String> dependencies, int minUsageCount, ProductivityFeaturesProvider provider)
public java.lang.String getId()
public java.lang.String getGroupId()
public java.lang.String getTipFileName()
public java.lang.String getDisplayName()
public int getUsageCount()
public java.lang.Class<? extends ProductivityFeaturesProvider> getProvider()
public boolean isUnused()
public java.lang.String toString()
toString
in class java.lang.Object
public int getDaysBeforeFirstShowUp()
public int getDaysBetweenSuccessiveShowUps()
public int getMinUsageCount()
public long getLastTimeShown()
public java.lang.String[] getDependencyFeatures()
public long getLastTimeUsed()
public int getShownCount()