Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
225 words
A method for displaying a graphical user interface comprising the steps of: providing a plurality of generic frame objects in a hierarchical tree, providing a plurality of container components, each of the plurality of container components defining a respective menu/toolbar layout; associating a first one of the plurality of container components with a first one of the plurality of generic frame objects; displaying a frame on a display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the first one of the plurality of generic frame objects, and any ancestor object of the first one of the plurality of generic frame objects; in response to an event, disassociating the first one of the plurality of container components from the first one of the plurality of generic frame objects, and associating the first one of the plurality of container components with a second one of the plurality of generic frame objects; and displaying the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the second one of the plurality of generic frame objects, and any ancestor object of the second one of the plurality of generic frame objects.
Claim 2
Independent Claim
225 words
A method for displaying a graphical user interface comprising the steps of: providing a plurality of generic frame objects in a hierarchical tree, providing a plurality of container components, each of the plurality of container components defining a respective menu/toolbar layout; associating a first one of the plurality of container components with a first one of the plurality of generic frame objects; displaying a frame on a display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the first one of the plurality of generic frame objects, and any ancestor object of the first one of the plurality of generic frame objects; in response to an event, disassociating the first one of the plurality of container components from the first one of the plurality of generic frame objects, and associating the first one of the plurality of container components with a second one of the plurality of generic frame objects; and displaying the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the second one of the plurality of generic frame objects, and any ancestor object of the second one of the plurality of generic frame objects.
Claim 3
Independent Claim
247 words
A method for displaying a graphical user interface comprising the steps of: providing a plurality of generic frame objects in a hierarchy, providing a plurality of container components, each of the plurality of container components defining a respective menu/toolbar layout; providing a component; associating the component with a first one of the plurality of container components, and associating the first one of the plurality of container components with a first one of the plurality of generic frame objects; displaying the component in a frame on a display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the first one of the plurality of generic frame objects, and any ancestor object of the first one of the plurality of generic frame objects; in response to an event, disassociating the first one of the plurality of container components from the first one of the plurality of generic frame objects, and associating the first one of the plurality of container components with a second one of the plurality of generic frame objects; and displaying the component in the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the second one of the plurality of generic frame objects, and any ancestor object of the second one of the plurality of generic frame objects.
Claim 4
Independent Claim
247 words
A method for displaying a graphical user interface comprising the steps of: providing a plurality of generic frame objects in a hierarchy, providing a plurality of container components, each of the plurality of container components defining a respective menu/toolbar layout; providing a component; associating the component with a first one of the plurality of container components, and associating the first one of the plurality of container components with a first one of the plurality of generic frame objects; displaying the component in a frame on a display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the first one of the plurality of generic frame objects, and any ancestor object of the first one of the plurality of generic frame objects; in response to an event, disassociating the first one of the plurality of container components from the first one of the plurality of generic frame objects, and associating the first one of the plurality of container components with a second one of the plurality of generic frame objects; and displaying the component in the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the second one of the plurality of generic frame objects, and any ancestor object of the second one of the plurality of generic frame objects.
Claim 5
Dependent Claim
21 words
The method of claim 1 , wherein the hierarchical tree includes a first hierarchical tree and a separate, second hierarchical tree.
Claim 6
Independent Claim
250 words
A method for displaying a graphical user interface comprising the steps of: providing a plurality of generic frame objects in a hierarchical tree, providing a plurality of container components, each of the plurality of container components defining a respective menu/toolbar layout; associating a first one of the plurality of container components with a first one of the plurality of generic frame objects; displaying a frame on a display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the first one of the plurality of generic frame objects, and any ancestor object of the first one of the plurality of generic frame objects; in response to an event, disassociating the first one of the plurality of container components from the first one of the plurality of generic frame objects, and associating the first one of the plurality of container components with a second one of the plurality of generic frame objects; and displaying the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the second one of the plurality of generic frame objects, and any ancestor object of the second one of the plurality of generic frame objects, wherein the plurality of generic frame objects include one or more of a Java JFrame object, a Java JTabbed object, and a Java JPane object.
Claim 7
Independent Claim
250 words
A method for displaying a graphical user interface comprising the steps of: providing a plurality of generic frame objects in a hierarchical tree, providing a plurality of container components, each of the plurality of container components defining a respective menu/toolbar layout; associating a first one of the plurality of container components with a first one of the plurality of generic frame objects; displaying a frame on a display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the first one of the plurality of generic frame objects, and any ancestor object of the first one of the plurality of generic frame objects; in response to an event, disassociating the first one of the plurality of container components from the first one of the plurality of generic frame objects, and associating the first one of the plurality of container components with a second one of the plurality of generic frame objects; and displaying the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the second one of the plurality of generic frame objects, and any ancestor object of the second one of the plurality of generic frame objects, wherein the plurality of generic frame objects include one or more of a Java JFrame object, a Java JTabbed object, and a Java JPane object.
Claim 8
Dependent Claim
99 words
The method of claim 1 , wherein the plurality of container components include one or more of an SDI container object and an MDI container object, the SDI container object defining a single document interface environment where a number of views are configured with each view having a corresponding menu bar and/or a corresponding tool bar, the MDI container object defining a multiple document interface where a parent view and a number of child views are configured, and wherein a common menu bar and/or common tool bar is provided for the parent view and the number of child views.
Claim 9
Dependent Claim
34 words
The method of claim 2 , further comprising providing a data file for the component, the data file including information indicative of a policy for at least one menu/toolbar entity displayed in the frame.
Claim 10
Dependent Claim
21 words
The method of claim 6 , wherein the component comprises a plurality of view components, each having a respective data file.
Claim 11
Independent Claim
299 words
A method of displaying a graphical user interface comprising the steps of: providing a plurality of components including an SDI container object and an MDI container object, the SDI container object defining a single document interface environment where a number of views are configured with each view having a corresponding menu bar and/or a corresponding tool bar, the MDI container object defining a multiple document interface where a parent view and a number of child views are configured, and wherein a common menu bar and/or common tool bar is provided for the parent view and the number of child views; providing a plurality of generic frame objects, the generic frame objects including a tabbed frame object, an internal frame object, and a frame object; providing a component; associating the component with a first one of the plurality of components, and associating the first one of the plurality of components with a first one of the plurality of generic frame objects; displaying the component in a frame on a display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of components and the first one of the plurality of generic frame objects; in response to an event, disassociating the component from the first one of the plurality of components, and associating the component with a second one of the plurality of components, the second one of the plurality of components being associated with one of the plurality of generic frame objects; and displaying the component in the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the second one of the plurality of components and the one of the plurality of generic frame objects.
Claim 12
Independent Claim
299 words
A method of displaying a graphical user interface comprising the steps of: providing a plurality of components including an SDI container object and an MDI container object, the SDI container object defining a single document interface environment where a number of views are configured with each view having a corresponding menu bar and/or a corresponding tool bar, the MDI container object defining a multiple document interface where a parent view and a number of child views are configured, and wherein a common menu bar and/or common tool bar is provided for the parent view and the number of child views; providing a plurality of generic frame objects, the generic frame objects including a tabbed frame object, an internal frame object, and a frame object; providing a component; associating the component with a first one of the plurality of components, and associating the first one of the plurality of components with a first one of the plurality of generic frame objects; displaying the component in a frame on a display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of components and the first one of the plurality of generic frame objects; in response to an event, disassociating the component from the first one of the plurality of components, and associating the component with a second one of the plurality of components, the second one of the plurality of components being associated with one of the plurality of generic frame objects; and displaying the component in the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the second one of the plurality of components and the one of the plurality of generic frame objects.
Claim 13
Independent Claim
301 words
A method for displaying a graphical user interface comprising the steps of: providing a plurality of generic frame objects in a hierarchy, providing a plurality of container components, each of the plurality of container components defining a respective menu/toolbar layout; providing a component; associating the component with a first one of the plurality of container components, and associating the first one of the plurality of container components with a first one of the plurality of generic frame objects; displaying the component in a frame on a display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the first one of the plurality of generic frame objects, and any ancestor object of the first one of the plurality of generic frame objects; in response to an event, disassociating the first one of the plurality of container components from the first one of the plurality of generic frame objects, and associating the first one of the plurality of container components with a second one of the plurality of generic frame objects; and displaying the component in the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the second one of the plurality of generic frame objects, and any ancestor object of the second one of the plurality of generic frame objects, wherein, prior to the event, the component is associated with a third one of plurality of generic frame objects, the third one of the generic frame objects being a descendent of the first one of the plurality of generic frame objects, the component being a descendant of the first one of the container components.
Claim 14
Independent Claim
301 words
A method for displaying a graphical user interface comprising the steps of: providing a plurality of generic frame objects in a hierarchy, providing a plurality of container components, each of the plurality of container components defining a respective menu/toolbar layout; providing a component; associating the component with a first one of the plurality of container components, and associating the first one of the plurality of container components with a first one of the plurality of generic frame objects; displaying the component in a frame on a display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the first one of the plurality of generic frame objects, and any ancestor object of the first one of the plurality of generic frame objects; in response to an event, disassociating the first one of the plurality of container components from the first one of the plurality of generic frame objects, and associating the first one of the plurality of container components with a second one of the plurality of generic frame objects; and displaying the component in the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the second one of the plurality of generic frame objects, and any ancestor object of the second one of the plurality of generic frame objects, wherein, prior to the event, the component is associated with a third one of plurality of generic frame objects, the third one of the generic frame objects being a descendent of the first one of the plurality of generic frame objects, the component being a descendant of the first one of the container components.
Claim 15
Dependent Claim
61 words
The method of claim 7 , wherein, prior to the event, the position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the third one of the plurality of generic frame objects, and any ancestor object of the third one of the plurality of generic frame objects.
Claim 16
Dependent Claim
188 words
The method of claim 10 , wherein, after the event, the step of disassociating includes changing the hierarchy by disassociating the first one of the plurality of container components from the first one of the plurality of generic frame objects, and disassociating the component from the third one of the plurality of generic frame objects, the step of associating includes changing the hierarchy by associating the first one of the plurality of container components with the second one of the plurality of generic frame objects, and associating the component with a fourth one of the plurality of generic frame objects, the fourth one of the generic frame objects being a descendent of the second one of the plurality of generic frame objects and the step of displaying includes displaying the component in the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the fourth one of the plurality of generic frame objects, and any ancestor object of the fourth one of the plurality of generic frame objects.
Claim 17
Dependent Claim
13 words
The method of claim 11 , wherein the component is a view component.
Claim 18
Dependent Claim
13 words
The method of claim 11 , wherein the component is a container component.
Claim 19
Independent Claim
353 words
A method of displaying a graphical user interface comprising the steps of: providing a plurality of components including an SDI container object and an MDI container object, the SDI container object defining a single document interface environment where a number of views are configured with each view having a corresponding menu bar and/or a corresponding tool bar, the MDI container object defining a multiple document interface where a parent view and a number of child views are configured, and wherein a common menu bar and/or common tool bar is provided for the parent view and the number of child views; providing a plurality of generic frame objects, the generic frame objects including a tabbed frame object, an internal frame object, and a frame object; providing a component; associating the component with a first one of the plurality of components, and associating the first one of the plurality of components with a first one of the plurality of generic frame objects; displaying the component in a frame on a display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of components and the first one of the plurality of generic frame objects; in response to an event, disassociating the component from the first one of the plurality of components, and associating the component with a second one of the plurality of components, the second one of the plurality of components being associated with one of the plurality of generic frame objects; and displaying the component in the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the second one of the plurality of components and the one of the plurality of generic frame objects, wherein, prior to the event, the component is associated with a third one of plurality of generic frame objects, the third one of the generic frame objects being a descendent of the first one of the plurality of generic frame objects, the component being a descendant of the first one of the container components.
Claim 20
Independent Claim
353 words
A method of displaying a graphical user interface comprising the steps of: providing a plurality of components including an SDI container object and an MDI container object, the SDI container object defining a single document interface environment where a number of views are configured with each view having a corresponding menu bar and/or a corresponding tool bar, the MDI container object defining a multiple document interface where a parent view and a number of child views are configured, and wherein a common menu bar and/or common tool bar is provided for the parent view and the number of child views; providing a plurality of generic frame objects, the generic frame objects including a tabbed frame object, an internal frame object, and a frame object; providing a component; associating the component with a first one of the plurality of components, and associating the first one of the plurality of components with a first one of the plurality of generic frame objects; displaying the component in a frame on a display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of components and the first one of the plurality of generic frame objects; in response to an event, disassociating the component from the first one of the plurality of components, and associating the component with a second one of the plurality of components, the second one of the plurality of components being associated with one of the plurality of generic frame objects; and displaying the component in the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the second one of the plurality of components and the one of the plurality of generic frame objects, wherein, prior to the event, the component is associated with a third one of plurality of generic frame objects, the third one of the generic frame objects being a descendent of the first one of the plurality of generic frame objects, the component being a descendant of the first one of the container components.
Claim 21
Dependent Claim
61 words
The method of claim 14 , wherein, prior to the event, the position of the frame and the menu/toolbar layout of the frame is a function of the first one of the plurality of container components, the third one of the plurality of generic frame objects, and any ancestor object of the third one of the plurality of generic frame objects.
Claim 22
Dependent Claim
136 words
The method of claim 15 , wherein, after the event, the step of disassociating further includes disassociating disassociating the component from the third one of the plurality of generic frame objects, the step of associating further includes associating the component with another one of the plurality of generic frame objects, the another one of the generic frame objects being a descendent of the one of the plurality of generic frame objects and the step of displaying includes displaying the component in the frame on the display, wherein a position of the frame and the menu/toolbar layout of the frame is a function of the second one of the plurality of container components, the another of the plurality of generic frame objects, and any ancestor object of the another one of the plurality of generic frame objects.
Claim 23
Dependent Claim
13 words
The method of claim 16 , wherein the component is a view component.
Claim 24
Dependent Claim
13 words
The method of claim 16 , wherein the component is a container component.
Claim 25
Independent Claim
201 words
A method for displaying a graphical user interface comprising the steps of: providing a plurality of container components in a hierarchy, each of the plurality of container components defining a respective menu/toolbar layout; associating each of the plurality of container components with a corresponding one of a plurality of generic frame objects, each of the plurality of generic frame objects having a corresponding frame displayed on a display; wherein a position of each frame and the menu/toolbar layout of each frame is a function of its corresponding generic frame object and ancestors thereof in the hierarchy and its corresponding container component and ancestors thereof in the hierarchy; in response to an event, changing the hierachy; and based on the changed hiearchy, disassociating at least one of the plurality of container components from its corresponding generic frame object, associating each of the at least one of the plurality of container components with another one of the plurality of generic frame objects, wherein a position of each frame and the menu/toolbar layout of each frame is a function of its corresponding generic frame object and ancestors thereof in the changed hierarchy and its corresponding container component and ancestors thereof in the changed hierarchy.
Claim 26
Independent Claim
201 words
A method for displaying a graphical user interface comprising the steps of: providing a plurality of container components in a hierarchy, each of the plurality of container components defining a respective menu/toolbar layout; associating each of the plurality of container components with a corresponding one of a plurality of generic frame objects, each of the plurality of generic frame objects having a corresponding frame displayed on a display; wherein a position of each frame and the menu/toolbar layout of each frame is a function of its corresponding generic frame object and ancestors thereof in the hierarchy and its corresponding container component and ancestors thereof in the hierarchy; in response to an event, changing the hierachy; and based on the changed hiearchy, disassociating at least one of the plurality of container components from its corresponding generic frame object, associating each of the at least one of the plurality of container components with another one of the plurality of generic frame objects, wherein a position of each frame and the menu/toolbar layout of each frame is a function of its corresponding generic frame object and ancestors thereof in the changed hierarchy and its corresponding container component and ancestors thereof in the changed hierarchy.