acceptableEntries() const (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
addChildItemDefinition(smtk::attribute::ItemDefinitionPtr cdef) | smtk::attribute::ReferenceItemDefinition | |
addConditional(const std::string &resourceQuery, const std::string &componentQuery, const std::vector< std::string > &itemNames) | smtk::attribute::ReferenceItemDefinition | |
addItemDefinition(smtk::attribute::ItemDefinitionPtr cdef) | smtk::attribute::ReferenceItemDefinition | |
addItemDefinition(const std::string &idName) (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
addTag(const Tag &tag) | smtk::attribute::ItemDefinition | |
advanceLevel(int mode=0) const (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
applyAdvanceLevels(const unsigned int &readLevelFromParent, const unsigned int &writeLevelFromParent) (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protectedvirtual |
applyCategories(const smtk::attribute::Categories::Stack &inheritedFromParent, smtk::attribute::Categories &inheritedToParent) override (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protectedvirtual |
briefDescription() const (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
buildChildrenItems(ReferenceItem *ritem) const (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | |
buildItem(Attribute *owningAttribute, int itemPosition) const override | smtk::attribute::ComponentItemDefinition | virtual |
buildItem(Item *owningItem, int position, int subGroupPosition) const override | smtk::attribute::ComponentItemDefinition | virtual |
categories() const | smtk::attribute::ItemDefinition | inline |
categoryInheritanceMode() const | smtk::attribute::ItemDefinition | inline |
checkCategories(const smtk::resource::Component *comp) const | smtk::attribute::ReferenceItemDefinition | protected |
checkComponent(const smtk::resource::Component *comp) const | smtk::attribute::ReferenceItemDefinition | protected |
checkResource(const smtk::resource::Resource &rsrc) const | smtk::attribute::ReferenceItemDefinition | protected |
childrenItemDefinitions() const | smtk::attribute::ReferenceItemDefinition | inline |
clearAcceptableEntries() (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
clearRejectedEntries() (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
ComponentItemDefinition(const std::string &myName) | smtk::attribute::ComponentItemDefinition | protected |
componentQueries() const | smtk::attribute::ReferenceItemDefinition | inline |
conditionalInformation() const | smtk::attribute::ReferenceItemDefinition | inline |
conditionalItems(std::size_t ith) const | smtk::attribute::ReferenceItemDefinition | |
copyTo(Ptr dst, smtk::attribute::ItemDefinition::CopyInfo &info) const | smtk::attribute::ReferenceItemDefinition | protected |
copyTo(ItemDefinitionPtr def) const (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
createCopy(smtk::attribute::ItemDefinition::CopyInfo &info) const override (defined in smtk::attribute::ComponentItemDefinition) | smtk::attribute::ComponentItemDefinition | virtual |
detailedDescription() const (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
enforcesCategories() const (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
hasChildItemDefinition(const std::string &itemName) const | smtk::attribute::ReferenceItemDefinition | inline |
hasChildItemDefinition(std::size_t ith, const std::string &itemName) | smtk::attribute::ReferenceItemDefinition | inline |
hasLocalAdvanceLevelInfo(int mode=0) const (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
hasValueLabels() const | smtk::attribute::ReferenceItemDefinition | |
holdReference() const (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
isEnabledByDefault() const (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
isExtensible() const (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
isOptional() const (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
isValueValid(smtk::resource::ConstPersistentObjectPtr value) const override (defined in smtk::attribute::ComponentItemDefinition) | smtk::attribute::ComponentItemDefinition | virtual |
ItemDefinition(const std::string &myname) (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
label() const (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
localAdvanceLevel(int mode=0) const (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
localCategories() | smtk::attribute::ItemDefinition | inline |
localCategories() const (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
lockType() const (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
m_acceptable (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_advanceLevel (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_briefDescription (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_categories (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_combinationMode (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_componentQueries (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_conditionalItemNames (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_detailedDescription (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_enforcesCategories (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_hasLocalAdvanceLevelInfo (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_holdReference (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_isEnabledByDefault (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_isExtensible (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_isOptional (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_itemDefs (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_label (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_localAdvanceLevel (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_localCategories (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_lockType (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_maxNumberOfValues (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_numberOfRequiredValues (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_rejected (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_resourceQueries (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_role (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_tags (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_unitsSystem (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
m_useCommonLabel (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_valueLabels (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
m_version (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | protected |
maxNumberOfValues() const (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
name() const (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
New(const std::string &sname) (defined in smtk::attribute::ComponentItemDefinition) | smtk::attribute::ComponentItemDefinition | inlinestatic |
numberOfChildrenItemDefinitions() const | smtk::attribute::ReferenceItemDefinition | inline |
numberOfConditionals() const | smtk::attribute::ReferenceItemDefinition | inline |
numberOfRequiredValues() const | smtk::attribute::ReferenceItemDefinition | |
onlyResources() const (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
PersistentObjectPtr typedef (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | |
ReferenceItemDefinition(const std::string &myName) (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | protected |
rejectedEntries() const (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
removeTag(const std::string &name) | smtk::attribute::ItemDefinition | |
resourceQueries() const | smtk::attribute::ReferenceItemDefinition | inline |
role() const | smtk::attribute::ReferenceItemDefinition | inline |
s_invalidIndex | smtk::attribute::ReferenceItemDefinition | static |
setAcceptsEntries(const std::string &typeName, const std::string &queryString, bool accept) (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | virtual |
setBriefDescription(const std::string &text) (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
setCategoryInheritanceMode(Categories::CombinationMode mode) | smtk::attribute::ItemDefinition | inline |
setCommonValueLabel(const std::string &elabel) | smtk::attribute::ReferenceItemDefinition | |
setDetailedDescription(const std::string &text) (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
setEnforcesCategories(bool mode) (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
setHoldReference(bool choice) | smtk::attribute::ReferenceItemDefinition | inline |
setIsEnabledByDefault(bool isEnabledByDefaultValue) (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
setIsExtensible(bool extensible) (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | inline |
setIsOptional(bool isOptionalValue) (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
setLabel(const std::string &newLabel) (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
setLocalAdvanceLevel(int mode, unsigned int level) (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | |
setLocalAdvanceLevel(unsigned int level) (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | |
setLocalCategories(const smtk::attribute::Categories::Set &catSet) | smtk::attribute::ItemDefinition | inline |
setLockType(smtk::resource::LockType val) | smtk::attribute::ReferenceItemDefinition | inline |
setMaxNumberOfValues(std::size_t maxNum) | smtk::attribute::ReferenceItemDefinition | |
setNumberOfRequiredValues(std::size_t esize) | smtk::attribute::ReferenceItemDefinition | |
setRejectsEntries(const std::string &typeName, const std::string &queryString, bool accept) (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | virtual |
setRole(const smtk::resource::Links::RoleType &role) | smtk::attribute::ReferenceItemDefinition | inline |
setUnitsSystem(const shared_ptr< units::System > &unitsSystem) override | smtk::attribute::ReferenceItemDefinition | protectedvirtual |
setValueLabel(std::size_t element, const std::string &elabel) | smtk::attribute::ReferenceItemDefinition | |
setVersion(int myVersion) (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
smtkSuperclassMacro(ReferenceItemDefinition) (defined in smtk::attribute::ComponentItemDefinition) | smtk::attribute::ComponentItemDefinition | |
smtkSuperclassMacro(ItemDefinition) (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | |
smtkTypeMacro(smtk::attribute::ComponentItemDefinition) (defined in smtk::attribute::ComponentItemDefinition) | smtk::attribute::ComponentItemDefinition | |
smtk::attribute::ReferenceItemDefinition::smtkTypeMacro(ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | |
smtkTypeMacroBase(smtk::attribute::ItemDefinition) (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | |
tag(const std::string &name) const | smtk::attribute::ItemDefinition | |
tag(const std::string &name) | smtk::attribute::ItemDefinition | |
tags() const | smtk::attribute::ItemDefinition | inline |
testConditionals(PersistentObjectPtr &objet) const (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | |
type() const override | smtk::attribute::ComponentItemDefinition | virtual |
unitsSystem() const | smtk::attribute::ItemDefinition | inline |
unsetLocalAdvanceLevel(int mode=0) (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | |
usingCommonLabel() const | smtk::attribute::ReferenceItemDefinition | |
valueLabel(std::size_t element) const | smtk::attribute::ReferenceItemDefinition | |
version() const (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | inline |
~ComponentItemDefinition() override | smtk::attribute::ComponentItemDefinition | |
~ItemDefinition() (defined in smtk::attribute::ItemDefinition) | smtk::attribute::ItemDefinition | virtual |
~ReferenceItemDefinition() override (defined in smtk::attribute::ReferenceItemDefinition) | smtk::attribute::ReferenceItemDefinition | |