Claims
- 1. In a file data processing system, a mechanism for managing source code files in file directory hierarchies, comprising:
- a first hierarchy having at least one branch containing objects representing a physical location of the source code files; and
- at least one additional hierarchy having branches representing contextual views of items from the source code files, each said item being a reference to an individual source code file physically located in accordance with said first hierarchy, wherein said at least one additional hierarchy has a tree structure independent of said first hierarchy.
- 2. A mechanism, according to claim 1, further comprising:
- means for displaying said first hierarchy and said at least one additional hierarchy on a display associated with said file data processing system.
- 3. A mechanism, according to claim 2, wherein a user modification of an item displayed in one of said at least one additional hierarchies modifies the item's reference to an individual source code file, and a user modification of an object displayed in said first hierarchy modifies the object's physical source code file.
- 4. A mechanism, according to claim 3, wherein a user modification to copy a first object displayed in the first hierarchy creates a unique second object representing a physical copy of the first object's physical source code file.
- 5. In a file data processing system, a method for managing source code files in file directory hierarchies comprising:
- maintaining a first hierarchy having at least one branch containing objects representing a physical location of the source code files; and
- creating at least one additional hierarchy having branches representing contextual views of items from the source code files, each said item being a reference to an individual source code file physically located in accordance with said first hierarchy, wherein said at least one additional hierarchy has a tree structure independent of said first hierarchy.
- 6. A method, according to claim 5, further comprising:
- displaying said first hierarchy and said at least one additional hierarchy on a display associated with the file data processing system.
- 7. A method, according to claim 6, further comprising:
- modifying a descriptive attribute of a reference to an individual source code file in response to a user modification of an item containing the reference in an additional hierarchy on the display.
- 8. A method, according to claim 6, further comprising:
- modifying a physical source code file in response to a user modification of an object representing the physical source code file in the first hierarchy on the display.
- 9. A method, according to claim 8, wherein the user modification of the object is a copy function, further comprising:
- creating a new object in the first hierarchy representing a physical copy made of a physical source code file.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2201276 |
Mar 1997 |
CAX |
|
RELATED APPLICATIONS
Application for the present invention is filed concurrently with application titles "An Object Oriented Framework Mechanism Providing Common Object Relationship and context Management for Multiple Tools" (IBM Docket No. CA997-002, Ser. No. 08/950,117 in pending) and "Hierarchical Metadata Store For an Integrated Development Environment" (IBM Docket No. CA997-003, Ser. No. 08/956,413 in pending), which are commonly assigned.
US Referenced Citations (8)