Interface | Description |
---|---|
IActionFactory |
A place hold for the eventual IActionFactory service interface.
|
ICompositeItemBuilder |
This class builds Items that depend on other Items.
|
ItemBuilder |
The ItemBuilder interface is used to register an Item with the ItemManager
and to build Items of a specific type.
|
ItemListener |
This interface is meant to be realized by other classes that would observe an
Item, including its own subclasses, so that they can respond to changes in
the system caused by the Item.
|
Class | Description |
---|---|
AbstractItemBuilder |
This is a conceptually abstract (but concretely implemented) realization of
the ItemBuiler interface that is designed to simply cut down on the amount of
code and knowledge needed to implement that interface.
|
Item |
The Item class is responsible for carrying out activities necessary to
perform certain tasks with ICE.
|
ItemHandle |
The ItemHandle class is used by the ItemManager to store the unique ID and
name of an Item.
|
Registry |
The Registry class holds all of the information relevant to the Item, which
is accessible as a key-value pair.
|
SerializedItemBuilder |
The SerializedItemBuilder is responsible for building SerializedItems and
should be registered with the Core.
|
Enum | Description |
---|---|
ItemType |
An enumeration of all of the types of Items that can be created by the
ItemManager.
|