System and method for providing link property types for content management
First Claim
1. A method for providing link property types in a content management system, the method comprising:
- receiving a link property definition type comprising a property definition type that refers to at least one node instance (“
link target”
) in the content management system;
determining, from the definition of the link property definition type, at least one node (“
link source”
) in a virtual content repository (VCR) that models content in a plurality of content repositories;
wherein the at least one node corresponds to the link property definition type and has at least one relationship with the at least one node instance, the at least one node instance corresponding to the link target, the at least one relationship supporting relating the at least one node of the link source to the at least one node instance of the link target; and
managing content in the plurality of content repositories based upon the VCR.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for providing linked property types in a content management system. These mechanisms and methods for providing linked property types in a content management system can enable users to specify a new property definition type, which refers to another node instance in the content management system. By specifying a link property definition type on a type, the user can then relate a node instance of the modeled type (link source) to any other node instance (link target) in the system. For example, a user can create a type Article with property definitions such as title, body and authorLink. The authorLink property definition can be a link type property definition. Then the user could define an Author content type. When an instance of an Article is created (anArticle), the authorLink property associated with anArticle could refer to a node instance of an Author.
-
Citations
16 Claims
-
1. A method for providing link property types in a content management system, the method comprising:
-
receiving a link property definition type comprising a property definition type that refers to at least one node instance (“
link target”
) in the content management system;
determining, from the definition of the link property definition type, at least one node (“
link source”
) in a virtual content repository (VCR) that models content in a plurality of content repositories;
wherein the at least one node corresponds to the link property definition type and has at least one relationship with the at least one node instance, the at least one node instance corresponding to the link target, the at least one relationship supporting relating the at least one node of the link source to the at least one node instance of the link target; and
managing content in the plurality of content repositories based upon the VCR. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-readable medium carrying one or more sequences of instructions for providing link property types in a content management system, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
receiving a link property definition type comprising a property definition type that refers to at least one node instance (“
link target”
) in the content management system;
determining, from the definition of the link property definition type, at least one node (“
link source”
) in a virtual content repository (VCR) that models content in a plurality of content repositories;
wherein the at least one node corresponds to the link property definition type and has at least one relationship with the at least one node instance, the at least one node instance corresponding to the link target, the at least one relationship supporting relating the at least one node of the link source to the at least one node instance of the link target; and
managing content in the plurality of content repositories based upon the VCR. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for providing link property types in a content management system, the apparatus comprising:
-
a processor; and
one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of;
receiving a link property definition type comprising a property definition type that refers to at least one node instance (“
link target”
) in the content management system;
determining, from the definition of the link property definition type, at least one node (“
link source”
) in a virtual content repository (VCR) that models content in a plurality of content repositories;
wherein the at least one node corresponds to the link property definition type and has at least one relationship with the at least one node instance, the at least one node instance corresponding to the link target, the at least one relationship supporting relating the at least one node of the link source to the at least one node instance of the link target; and
managing content in the plurality of content repositories based upon the VCR.
-
-
16. A method for sending code through a transmission medium, comprising:
-
transmitting code to receive a link property definition type comprising a property definition type that refers to at least one node instance (“
link target”
) in the content management system;
transmitting code to determine, from the definition of the link property definition type, at least one node (“
link source”
) in a virtual content repository (VCR) that models content in a plurality of content repositories;
wherein the at least one node corresponds to the link property definition type and has at least one relationship with the at least one node instance, the at least one node instance corresponding to the link target, the at least one relationship supporting relating the at least one node of the link source to the at least one node instance of the link target; and
transmitting code to manage content in the plurality of content repositories based upon the VCR.
-
Specification