Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
ix.icore.IXObject

Packages that use IXObject
ix.icore | I-X core classes.
ix.icore.domain | Domain descriptions.
ix.icore.plan | Classes for external / snapshot representation of processes.
ix.ip2 | I-X Process Panels
ix.iview | Viewers.
ix.iview.domain | Objects that mirror those of the domain (in ix.icore.domain package) for UI purposes.
ix.test | Simple applications for testing purposes.

Uses of IXObject in ix.icore

Classes in ix.icore that implement IXObject
`class` | `AbstractIXObject` Provides an implementation of the IXObject interface.
`class` | `Activity` An Activity.
`class` | `Issue` An Issue.
`class` | `Report` A report sent from another agent.
`class` | `TaskItem` Something an agent might be asked to do or to handle.

Uses of IXObject in ix.icore.domain

Classes in ix.icore.domain that implement IXObject
`class` | `Constrainer` A common superclass for `Constraint` and `Ordering`.
`class` | `Constraint` A general-purpose container for constraint information.
`class` | `Domain` A Domain contains descriptions of ways to refine activities by expanding them into subactivities and adding constraints.
`class` | `ObjectClass`
`class` | `Ordering` A probably temporary representation of temporal "before" constraints.
`class` | `Refinement` A Refinement describes one way to carry out a possible activity in a process being modelled.
`class` | `VariableDeclaration`

Uses of IXObject in ix.icore.plan

Classes in ix.icore.plan that implement IXObject
`class` | `AbstractPlanItem` Common superclass for `PlanIssue` and `PlanNode`.
`class` | `AbstractRefinement`
`class` | `DomainAsPlan` A plan constructed from a domain that's meant to represent a plan.
`class` | `Plan` Represents a plan in a form that can be converted to XML, etc.
`class` | `PlanAsDomain` A plan represented as a domain.
`class` | `PlanIssue` Wraps an `Issue` when it appears in a plan.
`class` | `PlanIssueRefinement` Describes one level of the expansion of a `PlanIssue`.
`class` | `PlanNode` Wraps an `Activity` when it appears in a plan.
`class` | `PlanObject` Base class for most classes in this package.
`class` | `PlanRefinement` Describes one level of the expansion of a `PlanNode`.
`class` | `PlanVariable` A variable that can appear in patterns in a plan.
`class` | `PlanVariableDeclaration` Introduces a `PlanVariable`.

Uses of IXObject in ix.ip2

Classes in ix.ip2 that implement IXObject
`class` | `WaitForReportsActivity` An activity that waits for reports re something sent to another agent.

Uses of IXObject in ix.iview

Methods in ix.iview that return IXObject
`IXObject` | `AbstractUISetEditor.getBaseObject(Named object)`
`IXObject` | `GrammarEditorPanel.GrammarFormPanel.getConstruct()`
`IXObject` | `GlobalFormPanel.getConstruct()`
`IXObject` | `ConstructEditing.getConstruct()` Gets the current construct.
`IXObject` | `ActionFormPanel.getConstruct()` Gets the current construct.
`IXObject` | `AROEditorPanel.AROFormPanel.getConstruct()`
`IXObject` | `AConstructEditorPanel.getConstruct()` Gets the current construct.

Methods in ix.iview with parameters of type IXObject
`void` | `GrammarEditorPanel.setConstruct(IXObject construct)` Put a given construct of the panel's type into the panel ready for editing
`void` | `GrammarEditorPanel.GrammarFormPanel.setConstruct(IXObject construct)`
`void` | `GlobalFormPanel.setConstruct(IXObject construct)`
`void` | `DomainEditorFrame.setConstruct(IXObject construct)` Sets the given construct as the current one and displays it for editing.
`void` | `DomainEditor.setConstruct(IXObject construct)` Sets the given construct as the current one and displays it for editing.
`void` | `ConstructFraming.setConstruct(IXObject construct)` Puts a given domain construct of the panel's type into the panel ready for editing
`void` | `ConstructEditing.setConstruct(IXObject construct)` Sets the current construct.
`void` | `ActionFormPanel.setConstruct(IXObject construct)` Sets the current construct.
`void` | `AROEditorPanel.AROFormPanel.setConstruct(IXObject construct)`
`void` | `AConstructFramePanel.setConstruct(IXObject object)` Sets the given construct to be viewed/edited.
`void` | `AConstructEditorPanel.setConstruct(IXObject construct)` Sets the current construct.

Uses of IXObject in ix.iview.domain

Methods in ix.iview.domain that return IXObject
`IXObject` | `UIRefinement.getBaseObject()`
`IXObject` | `UIObjectClass.getBaseObject()`
`IXObject` | `UIObject.getBaseObject()` Gets the object that corresponds to this one in the domain.
`IXObject` | `UIEditableObject.getBaseObject()`
`IXObject` | `UIDomain.getBaseObject()`
`IXObject` | `UIRefinement.getOriginal()`
`IXObject` | `UIObjectClass.getOriginal()`
`IXObject` | `UIObject.getOriginal()` Gets the object that corresponds to this one in the original domain.
`IXObject` | `UIDomain.getOriginal()`
`IXObject` | `UIRefinement.makeBaseObject()`
`IXObject` | `UIObjectClass.makeBaseObject()`
`IXObject` | `UIObject.makeBaseObject()` Makes an empty object of the right class that can represent this UIObject in the domain.
`IXObject` | `UIDomain.makeBaseObject()`

Methods in ix.iview.domain with parameters of type IXObject
`void` | `UIDomain.addedObject(UIObject uio, IXObject original)` from UIRefinement and UIObjectClass when they are created
`UIObject` | `UIDomain.getUIObject(IXObject object)`
`UIObject` | `UIDomain.newUIObject(IXObject object)`
`void` | `UIRefinement.setBaseObject(IXObject object)`
`void` | `UIObjectClass.setBaseObject(IXObject object)`
`void` | `UIObject.setBaseObject(IXObject object)` Sets the object that will represent this one in the domain.
`void` | `UIDomain.setBaseObject(IXObject object)`

Uses of IXObject in ix.test

Fields in ix.test declared as IXObject
`(package private) IXObject` | `CompendiumToIX.Link.from`
`(package private) IXObject` | `CompendiumToIX.Link.to`

Methods in ix.test that return IXObject
`(package private) IXObject` | `CompendiumToIX.findParent(IXObject item)` Returns the item's parent, if it has one; otherwise, returns null.
`(package private) IXObject` | `CompendiumToIX.Link.getFrom()`
`(package private) IXObject` | `CompendiumToIX.Link.getTo()`
`(package private) IXObject` | `CompendiumToIX.IXObjectForId(java.lang.String id)` Returns the I-X object made from the Compendium node with the given id.

Methods in ix.test with parameters of type IXObject
`(package private) void` | `CompendiumToIX.addLinksAnnotation(IXObject item, IXObject parent)` Gives the item an annotation with key `CompendiumToIX.K_LINKS` and value a list of link descriptions.
`(package private) void` | `CompendiumToIX.addNodeAnnotations(IXObject item, org.jdom.Element elt)` Give the IXObject any "standard" annotations derived from the Compendium node.
`(package private) IXObject` | `CompendiumToIX.findParent(IXObject item)` Returns the item's parent, if it has one; otherwise, returns null.
`(package private) java.util.List` | `CompendiumToIX.getLinks(IXObject from)` Returns the list of `CompendiumToIX.Link`s that go from the specified `IXObject`.
`(package private) java.util.List` | `CompendiumToIX.objectsLinkedFrom(IXObject from)`
`(package private) java.util.List` | `CompendiumToIX.objectsLinkedFrom(IXObject from, java.lang.Class filterCondition)`

Constructors in ix.test with parameters of type IXObject
`CompendiumToIX.Link(IXObject from, IXObject to)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES