• Bob Obara's avatar
    ENH: Extended category and validity checking for attributes and items · e9d60d82
    Bob Obara authored
    * ItemDefinition can now perform testing on its set of categories w/r to another set using passCategoryCheck(...)
    * Added the ability to indicate if any or all of an ItemDefinition's categories need to be in the set passed into passCategoryCheck.  This is controlled by ItemDefinition::setCategoryCheckMode(...)
    * Extended both Attribute and Item isValid methods to take in a set of categories.  If an item would fail it's passCategoryCheck based on the input set then isValid will return true since the item's state is being "filtered out"
    * Added XML/JSON support for reading/writing ItemDefinition::categoryCheckMode
    * Updated qtUIManager, qtAttributeView and qtInstanceView to make use of these new methods
    e9d60d82
Name
Last commit
Last update
..
json Loading commit data...
operators Loading commit data...
pybind11 Loading commit data...
testing Loading commit data...
Analyses.cxx Loading commit data...
Analyses.h Loading commit data...
Attribute.cxx Loading commit data...
Attribute.h Loading commit data...
CMakeLists.txt Loading commit data...
ComponentItem.cxx Loading commit data...
ComponentItem.h Loading commit data...
ComponentItemDefinition.cxx Loading commit data...
ComponentItemDefinition.h Loading commit data...
ComponentItemDefinition.txx Loading commit data...
DateTimeItem.cxx Loading commit data...
DateTimeItem.h Loading commit data...
DateTimeItemDefinition.cxx Loading commit data...
DateTimeItemDefinition.h Loading commit data...
Definition.cxx Loading commit data...
Definition.h Loading commit data...
DirectoryInfo.cxx Loading commit data...
DirectoryInfo.h Loading commit data...
DirectoryItem.cxx Loading commit data...
DirectoryItem.h Loading commit data...
DirectoryItemDefinition.cxx Loading commit data...
DirectoryItemDefinition.h Loading commit data...
DoubleItem.cxx Loading commit data...
DoubleItem.h Loading commit data...
DoubleItemDefinition.cxx Loading commit data...
DoubleItemDefinition.h Loading commit data...
FileItem.cxx Loading commit data...
FileItem.h Loading commit data...
FileItemDefinition.cxx Loading commit data...
FileItemDefinition.h Loading commit data...
FileSystemItem.cxx Loading commit data...
FileSystemItem.h Loading commit data...
FileSystemItemDefinition.cxx Loading commit data...
FileSystemItemDefinition.h Loading commit data...
GroupItem.cxx Loading commit data...
GroupItem.h Loading commit data...
GroupItemDefinition.cxx Loading commit data...
GroupItemDefinition.h Loading commit data...
IntItem.cxx Loading commit data...
IntItem.h Loading commit data...
IntItemDefinition.cxx Loading commit data...
IntItemDefinition.h Loading commit data...
Item.cxx Loading commit data...
Item.h Loading commit data...
ItemDefinition.cxx Loading commit data...
ItemDefinition.h Loading commit data...
MeshItem.cxx Loading commit data...
MeshItem.h Loading commit data...
MeshItemDefinition.cxx Loading commit data...
MeshItemDefinition.h Loading commit data...
MeshSelectionItem.cxx Loading commit data...
MeshSelectionItem.h Loading commit data...
MeshSelectionItemDefinition.cxx Loading commit data...
MeshSelectionItemDefinition.h Loading commit data...
ModelEntityItem.cxx Loading commit data...
ModelEntityItem.h Loading commit data...
ModelEntityItemDefinition.cxx Loading commit data...
ModelEntityItemDefinition.h Loading commit data...
PathGrammar.h Loading commit data...
RefItem.cxx Loading commit data...
RefItem.h Loading commit data...
RefItemDefinition.cxx Loading commit data...
RefItemDefinition.h Loading commit data...
ReferenceItem.cxx Loading commit data...
ReferenceItem.h Loading commit data...
ReferenceItemDefinition.cxx Loading commit data...
ReferenceItemDefinition.h Loading commit data...
Registrar.cxx Loading commit data...
Registrar.h Loading commit data...
Resource.cxx Loading commit data...
Resource.h Loading commit data...
ResourceItem.cxx Loading commit data...
ResourceItem.h Loading commit data...
ResourceItemDefinition.cxx Loading commit data...
ResourceItemDefinition.h Loading commit data...
SearchStyle.h Loading commit data...
StringItem.cxx Loading commit data...
StringItem.h Loading commit data...
StringItemDefinition.cxx Loading commit data...
StringItemDefinition.h Loading commit data...
Tag.h Loading commit data...
ValueItem.cxx Loading commit data...
ValueItem.h Loading commit data...
ValueItemDefinition.cxx Loading commit data...
ValueItemDefinition.h Loading commit data...
ValueItemDefinitionTemplate.cxx Loading commit data...
ValueItemDefinitionTemplate.h Loading commit data...
ValueItemTemplate.cxx Loading commit data...
ValueItemTemplate.h Loading commit data...
VoidItem.cxx Loading commit data...
VoidItem.h Loading commit data...
VoidItemDefinition.cxx Loading commit data...
VoidItemDefinition.h Loading commit data...