com.intellij.featureStatistics
Class FeatureDescriptor
java.lang.Object
com.intellij.featureStatistics.FeatureDescriptor
public class FeatureDescriptor
- extends java.lang.Object
|
Constructor Summary |
FeatureDescriptor(java.lang.String id,
java.lang.String groupId,
java.lang.String tipFileName,
java.lang.String displayName,
int daysBeforeFirstShowUp,
int daysBetweenSuccesiveShowUps,
java.util.Set<java.lang.String> dependencies,
int minUsageCount,
ProductivityFeaturesProvider provider)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FeatureDescriptor
public FeatureDescriptor(java.lang.String id,
java.lang.String groupId,
java.lang.String tipFileName,
java.lang.String displayName,
int daysBeforeFirstShowUp,
int daysBetweenSuccesiveShowUps,
java.util.Set<java.lang.String> dependencies,
int minUsageCount,
ProductivityFeaturesProvider provider)
getId
public java.lang.String getId()
getGroupId
public java.lang.String getGroupId()
getTipFileName
public java.lang.String getTipFileName()
getDisplayName
public java.lang.String getDisplayName()
getUsageCount
public int getUsageCount()
getProvider
public java.lang.Class<? extends ProductivityFeaturesProvider> getProvider()
isUnused
public boolean isUnused()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getDaysBeforeFirstShowUp
public int getDaysBeforeFirstShowUp()
getDaysBetweenSuccesiveShowUps
public int getDaysBetweenSuccesiveShowUps()
getMinUsageCount
public int getMinUsageCount()
getLastTimeShown
public long getLastTimeShown()
getDependencyFeatures
public java.lang.String[] getDependencyFeatures()
getLastTimeUsed
public long getLastTimeUsed()
getAverageFrequency
public long getAverageFrequency()
getShownCount
public int getShownCount()