about-to-change event
When a property value is about to be notified to the model, it is advisable to notify interested listeners as well, so that they have an opportunity to constrain or even to veto the proposed new property value.
activity
A task or occupation that is planned to be completed. A parent activity can be broken down into several child activities. See also child activity, From activity, leaf activity, parent activity, root activity, To activity.
activity graphic
In a Gantt chart, an instance of the class IlvActivityGraphic used to represent the associated activity on a row of the Gantt sheet.
activity renderer
In a Gantt chart, an object that implements the IlvActivityRenderer interface to draw activity graphics to represent activities in the Gantt sheet.
bounded mode
In the Gantt sheet, an operation mode of the time scale whereby the scroll bar is limited to the specified time interval. See also unbounded mode.
child activity
A subactivity that depends on a parent activity. See also activity, parent activity.
child resource
A resource that depends on a parent resource. See also resource, parent resource.
collapsed data node
A parent data node that hides its child nodes. See also expanded data node.
combinator
(CSS) A single character that separates two element patterns.
constraint
A condition set between two activities whereby one activity depends on the other. Constraints are represented by an arrowed polyline object. See also end to end, end to start, From activity, start to end, start to start, To activity.
constraint graphic
In a Gantt chart, an instance of the class IlvConstraintGraphic used to represent a constraint between two activities.
CSS
Cascading Style Sheets. A mechanism for adding style, such as fonts, colors, spacing, to Web documents. The CSS language is specified by World Wide Web Consortium (W3C) Recommendations. Full Recommendations exist for CSS level 1 and level 2.
CSS class
An optional part of a selector. A CSS class is a word preceded by a dot (.), which represents a user-defined type to be used in pattern-matching.
CSS for Java
(CSS) A proprietary translation of CSS2 by ILOG to make it available for styling Java objects.
CSS2
Cascading Style Sheets, level 2. A style sheet language that allows authors to attach style to structured documents, such as HTML documents or XML applications. CSS2 separates the presentation style from the content and thus simplifies Web authoring and site maintenance.
data model
The scheduling information you want to represent as a chart. One major feature of ILOG JViews Gantt is that the data model is separated from the visualization part.
data node
A node in a hierarchical structure that represents an activity in a Gantt chart or a resource in a Schedule chart.
declaration
(CSS.) The right side of a style rule. A declaration is enclosed within braces ({}). It consists of at least one property-value pair. Each property-value pair ends with a semi-colon (;). A property value pair sets a rendering property on a graphic object that represents a model object.
demurrage
A charge for detaining a ship beyond the time allowed for loading, unloading, or sailing.
displayed data node
A data node that is visible (its parent is expanded) and currently within the display area where it can be seen. See also user-defined type. (Scrolling changes display status, not visibility status.)
duration
The interval between the start time and the end time of an activity. The duration of an activity may be null or zero, in which case the activity is a milestone.
element
(CSS) The primary syntactic construct of a document language. Most CSS style sheet rules use the name of an element (such as <P>, <TABLE>, <OL> for HTML) to specify rendering information. In CSS for Java objects, the role of element is attributed to the term model object.
end time
An activity property that determines the date and time at which the activity is planned to finish.
end to end
A type of constraint whereby the end of the To activity depends on the end of the From activity.
end to start
A type of constraint whereby the end of the To activity depends on the start of the From activity.
expanded data node
A parent data node that shows its child nodes.
From activity
The source activity of a constraint, that is, the activity whose start or end controls the start or end of another activity as the result of the constraint. See also To activity.
Gantt chart
A type of schedule diagram where data from a table is displayed as horizontal bars along a time scale. The generic name for the Gantt chart and the Schedule chart in ILOG JViews Gantt.
The activity-based Gantt chart in ILOG JViews Gantt.
Gantt sheet
The right-hand part of a Gantt chart or Schedule chart, where activities and constraints (on Gantt charts) or reservations (on Schedule charts) are represented graphically. IlvGanttSheet objects are instances of a subclass of IlvManagerView.
hidden data node
A data node that is the opposite of visible. It is a child of a collapsed parent and is not represented by a row.
JSF
JavaServer Faces.
JSP
JavaServer Pages.
leaf activity
An activity with no child activity.
leaf resource
A resource with no child resource.
load-on-demand
A mechanism whereby data is loaded based on whether it is visible.
milestone
An activity whose duration is null, that is, whose start time and end time are simultaneous.
model object
(CSS for Java objects.) The equivalent in an application data model to the usage of the term element in the W3C recommendation.
parent activity
An activity with at least one child activity.
parent resource
A resource with at least one child resource.
pattern-matching
(CSS.) The process of analyzing a selector to find the model objects to which a style rule applies.
PERT chart
A time and activity chart used to plan, analyze, and monitor large programs. The chart denotes when events will happen and the relationships between activities. It shows all the interdependencies.
print framework
A package of classes that help you to print and preview data.
project
The combination of a style sheet and a data source identified in a project file (.igpr file), in XML format.
property
(CSS.) A named characteristic of a graphic object to which you can assign values.
pseudo-class
(CSS.) A CSS construct in a selector. A pseudo-class is a word preceded by a colon (:). It represents a state given by the execution context and not by the underlying data model or the structure of the document.
pseudo-element
(CSS.) A CSS construct in a selector. A pseudo-element is a word preceded by a colon (:). It represents a state given by the structure of the document and not by the underlying data model or the execution context.
reservation
Booking usage of a resource for the duration of an activity. In the terminology of ILOG JViews Gantt, a reservation represents the allocation of one resource to one activity.
reservation graphic
In a Schedule chart, an instance of the class IlvReservationGraphic (itself a subclass of IlvActivityGraphic) to represent reservation on the rows of the Gantt sheet.See also activity graphic.
resource
Means that enable an activity to be completed: persons, premises, equipment, and so forth. See also child resource, leaf resource, parent resource.
Resource Data chart
A Cartesian xy chart that displays numerical information related to the activities to which a resource is assigned against time. By default, it shows the number of activities simultaneously assigned to a resource as the loading of a resource, but can be customized to show other types of numerical data.
root activity
The top level of the hierarchical tree of activities.
root resource
The top level of the hierarchical tree of resources.
Schedule chart
A resource-based Gantt chart.
selector
(CSS.) The left side of a style rule. A selector consists of a mandatory object type, which can be a class in a data model, and optional tags, pseudo-classes, pseudo-elements, and attribute conditions. A selector undergoes pattern-matching to determine the scope of a style rule.
separable model architecture
A Swing variant of the traditional MVC design of user-interface objects, where the view and controller parts are bundled together.
start time
An activity property that determines the date and time at which the activity is planned to begin.
start to end
A type of constraint whereby the start of the To activity depends on the end of the From activity.
start to start
A type of constraint whereby the start of the To activity depends on the start of the From activity.
style rule
(CSS.) A formal statement that conforms to the CSS syntax and is used to attach styles to model objects. A style rule contains a selector and declarations.
style sheet
(CSS.) A list of style rules for customizing the appearance of a diagram or chart in a display component.
subobject
(CSS.) An object that is created during the application of a declaration in a style sheet by virtue of a declaration value of the form "@=identifier" or "@+identifier". It is styled through the same style sheet, although it is not contained in the original CSS model.
SWT
The Standard Widget Toolkit (SWT) is the window toolkit of the Eclipse development environment and the Eclipse Rich Client Platform (RCP).
template
A predefined read-only project with a name and a description, to use as a starting point for a Gantt chart.
theme
A style sheet that gives a particular look-and-feel. It is available as a starter style sheet. This feature lets you specify alternative colors and fonts across an entire application.
time scale
A zoomable range of rows at the top of the Gantt sheet where the time divisions are represented using various time unit values.
To activity
The target activity of a constraint, that is, the activity whose start or end depends on the start or end of another activity as the result of the constraint. See also From activity.
unbounded mode
In the Gantt sheet, the default operation mode of the time scale whereby there is no upper or lower limit to the horizontal scrolling. See also bounded mode.
user-defined type
A type that is not necessarily defined in a class of the data model but is recognized implicitly from the data in an XML data file or JDBC database that has been read into JViews Gantt. In CSS syntax, the user-defined type appears as a CSS class.
visible data node
A parent data node that is a node represented by a row in a Gantt or Schedule chart. The application user can only see the row if the display area is large enough. A visible data node has all its ancestors expanded. See also expanded data node.
XML
Extensible Markup Language.
XPath
XML Path Language. An expression language used by XSLT to access or refer to parts of an XML document.
XSL
Extensible Stylesheet Language Family. A family of recommendations for defining XML document transformations and presentation. It consists of XSL Transformations (XSLT), XML Path Language (XPath), and XSL Formatting Objects (XSL-FO).
XSL-FO
XSL Formatting Objects. An XML vocabulary for specifying formatting semantics.
XSLT
XSL Transformations. A language for transforming XML.
zero-duration activity
A milestone, an activity where the start time and the end time are the same.