Use this guidance to differentiate between a Smart Folder and an object that is displayed in a Smart Folder:
-
Root folder, with Smart Folder sub folders:
This is a standard folder and is referenced using normal NodeRefs. The only difference is the sub-folder content.
-
Smart Folder structure, as defined by a Smart Folder Template:
This structure has the smf:smart aspect, and is referenced using a special NodeRef. Repository clients must not use the NodeRef format to detect these nodes.
-
Smart Folder structure, as defined by a query:
This structure has the smf:smartFolderChild aspect, and is referenced using a special NodeRef. Repository clients must not use the NodeRef format to detect these nodes.