com.sun.tdk.signaturetest.sigfile
Class FeaturesHolder

java.lang.Object
  extended by com.sun.tdk.signaturetest.sigfile.FeaturesHolder
Direct Known Subclasses:
Format, JSR68Merger

public class FeaturesHolder
extends java.lang.Object


Nested Class Summary
static class FeaturesHolder.Feature
           
 
Field Summary
static FeaturesHolder.Feature BuildMembers
           
static FeaturesHolder.Feature ConstInfo
           
static FeaturesHolder.Feature MergeModeSupported
           
static FeaturesHolder.Feature TigerInfo
           
 
Constructor Summary
FeaturesHolder()
           
 
Method Summary
protected  void addSupportedFeature(FeaturesHolder.Feature feature)
           
 java.util.Set getAllSupportedFeatures()
           
 boolean isFeatureSupported(FeaturesHolder.Feature feature)
           
protected  void removeSupportedFeature(FeaturesHolder.Feature feature)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ConstInfo

public static final FeaturesHolder.Feature ConstInfo

TigerInfo

public static final FeaturesHolder.Feature TigerInfo

MergeModeSupported

public static final FeaturesHolder.Feature MergeModeSupported

BuildMembers

public static final FeaturesHolder.Feature BuildMembers
Constructor Detail

FeaturesHolder

public FeaturesHolder()
Method Detail

addSupportedFeature

protected void addSupportedFeature(FeaturesHolder.Feature feature)

removeSupportedFeature

protected void removeSupportedFeature(FeaturesHolder.Feature feature)

isFeatureSupported

public boolean isFeatureSupported(FeaturesHolder.Feature feature)

getAllSupportedFeatures

public java.util.Set getAllSupportedFeatures()