Class EnableCheckFactory


  • public class EnableCheckFactory
    extends Object
    Creates basic EnableChecks.
    See Also:
    EnableCheck
    • Constructor Detail

      • EnableCheckFactory

        public EnableCheckFactory​(WorkbenchContext workbenchContext)
    • Method Detail

      • createTaskWindowMustBeActiveCheck

        public EnableCheck createTaskWindowMustBeActiveCheck()
      • createWindowWithSelectionManagerMustBeActiveCheck

        public EnableCheck createWindowWithSelectionManagerMustBeActiveCheck()
      • createWindowWithLayerManagerMustBeActiveCheck

        public EnableCheck createWindowWithLayerManagerMustBeActiveCheck()
      • createWindowWithAssociatedTaskFrameMustBeActiveCheck

        public EnableCheck createWindowWithAssociatedTaskFrameMustBeActiveCheck()
      • createWindowWithLayerNamePanelMustBeActiveCheck

        public EnableCheck createWindowWithLayerNamePanelMustBeActiveCheck()
      • createWindowWithLayerViewPanelMustBeActiveCheck

        public EnableCheck createWindowWithLayerViewPanelMustBeActiveCheck()
      • createOnlyOneLayerMayHaveSelectedFeaturesCheck

        public EnableCheck createOnlyOneLayerMayHaveSelectedFeaturesCheck()
      • createOnlyOneLayerMayHaveSelectedItemsCheck

        public EnableCheck createOnlyOneLayerMayHaveSelectedItemsCheck()
      • createSelectedItemsLayersMustBeEditableCheck

        public EnableCheck createSelectedItemsLayersMustBeEditableCheck()
      • createExactlyNCategoriesMustBeSelectedCheck

        public EnableCheck createExactlyNCategoriesMustBeSelectedCheck​(int n)
      • createExactlyNLayerablesMustBeSelectedCheck

        public EnableCheck createExactlyNLayerablesMustBeSelectedCheck​(int n,
                                                                       Class layerableClass)
      • createExactlyNLayersMustBeSelectedCheck

        public EnableCheck createExactlyNLayersMustBeSelectedCheck​(int n)
      • createAtLeastNCategoriesMustBeSelectedCheck

        public EnableCheck createAtLeastNCategoriesMustBeSelectedCheck​(int n)
      • createAtLeastNLayerablesMustBeSelectedCheck

        public EnableCheck createAtLeastNLayerablesMustBeSelectedCheck​(int n,
                                                                       Class layerableClass)
      • createAtLeastNLayersMustBeSelectedCheck

        public EnableCheck createAtLeastNLayersMustBeSelectedCheck​(int n)
      • createAtLeastNLayersMustBeEditableCheck

        public EnableCheck createAtLeastNLayersMustBeEditableCheck​(int n)
      • createAtLeastNLayersMustExistCheck

        public EnableCheck createAtLeastNLayersMustExistCheck​(int n)
      • createAtMostNLayersMustExistCheck

        public EnableCheck createAtMostNLayersMustExistCheck​(int n)
      • createExactlyNVectorsMustBeDrawnCheck

        public EnableCheck createExactlyNVectorsMustBeDrawnCheck​(int n)
      • createAtLeastNVectorsMustBeDrawnCheck

        public EnableCheck createAtLeastNVectorsMustBeDrawnCheck​(int n)
      • createAtLeastNFeaturesMustBeSelectedCheck

        public EnableCheck createAtLeastNFeaturesMustBeSelectedCheck​(int n)
      • createAtLeastNItemsMustBeSelectedCheck

        public EnableCheck createAtLeastNItemsMustBeSelectedCheck​(int n)
      • createExactlyNFeaturesMustBeSelectedCheck

        public EnableCheck createExactlyNFeaturesMustBeSelectedCheck​(int n)
      • createExactlyNItemsMustBeSelectedCheck

        public EnableCheck createExactlyNItemsMustBeSelectedCheck​(int n)
      • createExactlyNLayersMustHaveSelectedItemsCheck

        public EnableCheck createExactlyNLayersMustHaveSelectedItemsCheck​(int n)
      • createExactlyNFeaturesMustHaveSelectedItemsCheck

        public EnableCheck createExactlyNFeaturesMustHaveSelectedItemsCheck​(int n)
      • createSelectedLayersMustBeEditableCheck

        public EnableCheck createSelectedLayersMustBeEditableCheck()
      • createFenceMustBeDrawnCheck

        public EnableCheck createFenceMustBeDrawnCheck()
      • createBetweenNAndMVectorsMustBeDrawnCheck

        public EnableCheck createBetweenNAndMVectorsMustBeDrawnCheck​(int min,
                                                                     int max)
      • createAtLeastNFeaturesMustHaveSelectedItemsCheck

        public EnableCheck createAtLeastNFeaturesMustHaveSelectedItemsCheck​(int n)