A document management system A is employed to provide arbitrary properties
to documents 40, such that the hierarchical constraints of previous file
systems are avoided. An interface 10 is provided for visualizing document
properties and a location of the documents within an organized
arrangement. A repository C holds documents and the attached properties. A
first containment structure 26 is designed to portray representations of
documents in the repository having a first property type. A second
containment structure 24 is provided to portray representations of
documents in the repository having a second property type. Within the
first containment structure 26 is a first document 40 having a first
property type. A movement mechanism 43 is designed to move the
representation of the first document 40, stored in the first containment
structure 26 to a location in the second containment structure 24. A
property analyzer 47 senses operation of the movement mechanism 43 and
analyzes properties attached to the first document 40 when the
representation of the first document is to be moved into the second
containment structure. A property changer 49 alters at least one of the
properties of the first document 40 based on information received from the
property analyzer 47. By this arrangement, a user may generate a structure
of document organization in a system which separates a document's content
and the properties of a document.
Системаа организации хозяйства а документа использован для того чтобы снабдить произвольные свойства документы 40, такие что избегаются иерархические ограничения ранее систем файлов. Поверхность стыка 10 обеспечена для визуализируя свойств документа и расположения документов в пределах организованного расположения. Архив ч держит документы и прикрепленные свойства. Первая структура 26 сдерживания конструирована для того чтобы портретировать представления документов в архиве имея первый тип свойства. Обеспечены, что портретирует вторая структура 24 сдерживания представления документов в архиве имея второй тип свойства. В пределах первого сдерживания составьте 26 будет первым документом 40 имея первый тип свойства. Механизм 43 движения конструирован для того чтобы двинуть представление первого документа 40, котор хранят в первой структуре 26 сдерживания к положению в второй структуре 24 сдерживания. Анализатор 47 свойства воспринимает деятельность механизма 43 движения и анализирует свойства прикрепленные к первому документу 40 когда представление первого документа должно быть двинутым в вторую структуру сдерживания. Изменитель 49 свойства изменяет по крайней мере одно из свойств первого документа 40 основанного на информации полученной от анализатора 47 свойства. этим расположением, потребитель может произвести структуру организации документа в системе которая отделяет содержание и свойства документа документа.