|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
AbstractAttribute uniquely identifies an attribute.AbstractService is a generic implementation of the Service interface.AbstractTask provides an abstract implementation of the
Task interface.true if the filter accepts this event, false otherwise.
value is in the interval of this Cardinality.
Attribute uniquely identifies an attribute defined for a
graph entity class in the schema.AttributeDeclarationEvent is triggered when an attribute is defined in the Schema.AttributeID identifies an attribute in the schema.AttributeModificationEvent is triggered when the attribute
of a graph entity is modified.AttributeProxy delegates all method calls to the underlying
attribtue except for those that access fields which are used after a
attribute has been deleted.BackendStorageException is thrown when something within the
realization of data source goes wrong.null, and instance of a
specified class.
null.
CommandProcessor.CommandProvider.ConnectionMode enum is used to select which edges or
relations should be retrieved.true if the specified graph element is in the graph.
true if the specified graph element is in the graph.
Wrappers,
GraphPoolCheckers and
SchemaCheckers as specified by the extension
descriptor list.
AttributeID for the given Attribute
instance.
CommandProcessor.
EdgeClassID for the given EdgeClass
instance.
EdgeID for the given Edge instance.
GraphClassID for the given GraphClass
instance.
GraphEntityClassID for the given
GraphEntityClass instance.
GraphEntityClassID for the given
GraphEntityClass instance.
GraphID for the given Graph instance.
NodeClassID for the given NodeClass
instance.
NodeID for the given Node instance.
RelationClassID for the given RelationClass
instance.
RelationEndClassID for the given
RelationEndClass instance.
RelationEndID for the given RelationEnd
instance.
RelationID for the given Relation instance.
Transaction object for the specific implementation.
Transaction object for the specific implementation.
DanglingReferenceException is thrown when a
method that traverses edges or relation ends encounters a
dangling reference.ChangeSet enumerates GraphEntityClasses and GraphEntities
that have been modified by an event or during the course of a transaction.EventDetector that specializes in DataEvents
and can be added as a DataListener.DataEvents.DataSource.DataSourceFactory creates data sources.DataSourceFactory if it was not
possible to create a new connection to a data source.DataSourceMetaData provides informations about the
capabilities of the data source.Transaction interface is used by DRAGOS to obtain
access to the transaction of the underlying data source.DataSourceURL uniquely represents a specific data
source ("physical DataSourceURL", e.g. location of a
database server) or the DataSource and GraphPool object built
upon such a data source ("logical DataSourceURL").Schema.declareDirectedEdgeClass(String, boolean, GraphEntityClass, Cardinality, GraphEntityClass, Cardinality)
except that name is not allowed to start with the reserved
prefix.
Schema.declareGraphClass(String, boolean)
except that name is not allowed to start with the reserved
prefix.
Schema.declareGraphEntityClass(String)
except that name is not allowed to start with the reserved
prefix.
Schema.declareNodeClass(String, boolean)
except that name is not allowed to start with the reserved
prefix.
Schema.declareRelationClass(String, boolean)
except that name is not allowed to start with the reserved
prefix.
Schema.declareUndirectedEdgeClass(String, boolean, GraphEntityClass, Cardinality)
except that name is not allowed to start with the reserved
prefix.
GraphPoolChecker verifies the correctness of the
GraphPool's contents regarding some general basic assumptions and the
requirements specified in the Schema.DefaultSchemaChecker verifies the correctness of the
Schema's contents.SystemRunModeSwitches.DEFERRED_GP_CHECK_ID
DigesterServiceCreationRule is a special rule for the Jakarta
Commons Digester which takes the top-element of the digester's stack
and adds it to the service manager if it is an
instance of Service.DigesterTaskCreationRule is a special rule for the Jakarta
Commons Digester which takes the top-element of the digester's stack
and adds it to the task scheduler if it is an
instance of Task.SystemRunModeSwitches.DISABLE_GP_CHECK_ID
Edge interface represents a simple binary relation.EdgeClassID identifies an edge class in the Schema.EdgeClassProxy delegates all method calls to the underlying
edge class except for those that access fields which are used after an edge
class has been deleted.EdgeConnectionEvent is triggered when an edge is
disconnected from an entity and / or connected to a new entity.EdgeID s uniquely identify edgeswithin a graph
pool.EdgeProxy delegates all method calls to the underlying edge
except for those that access fields which are used after an edge has been
deleted.EntityAlreadyExistsException is thrown when attempting to
add an entity twice.EntityInUseException is thrown when attempting to
remove an entity wich is still in use.EntityNotFoundException is thrown when a graph or schema
entity could not be found.EventDetector.Schema.existsEdgeClass(EdgeClass)
except that false is returned for classes with reserved
names.
Schema.existsEdgeClass(String) except
that false is returned for reserved names.
true if the edge class is declared in this
schema and false otherwise.
true if the edge class is declared in this
schema and false otherwise.
Schema.existsGraphClass(GraphClass)
except that false is returned for classes with reserved
names.
Schema.existsGraphClass(String) except
that false is returned for reserved names.
true if the graph class is declared in this
schema and false otherwise.
true if the graph class is declared in this
schema and false otherwise.
Schema.existsGraphEntityClass(GraphEntityClass)
except that false is returned for classes with reserved
names.
Schema.existsGraphEntityClass(String)
except that false is returned for reserved names.
true if the schema entity is declared in this
schema and false otherwise.
true if the schema entity is declared in this
schema and false otherwise.
Schema.existsNodeClass(NodeClass)
except that false is returned for classes with reserved
names.
Schema.existsNodeClass(String) except
that false is returned for reserved names.
true if the node class is declared in this
schema and false otherwise.
true if the node class is declared in this
schema and false otherwise.
Schema.existsRelationClass(RelationClass)
except that false is returned for classes with reserved
names.
Schema.existsRelationClass(String)
except that false is returned for reserved names.
true if the relation class is declared in this
schema and false otherwise.
true if the relation class is declared in this
schema and false otherwise.
Schema.existsRelationEndClass(RelationEndClass)
except that false is returned for classes with reserved
names.
Schema.existsRelationEndClass(String)
except that false is returned for reserved names.
true if the relation end class is declared in this
schema and false otherwise.
true if the relation end class is declared in this
schema and false otherwise.
true if a graph identified by the name is stored
in the pool and false otherwise.
true if a graph identified by the name is stored
in the pool and false otherwise.
GraphPool implementation that hides top level graphs whose
names start with a specific prefix.FilteringGraphPool.
Schema implementation that hides graph entity classes whose
names start with a specific prefix.FilteringSchema.
GarbageCollectorTask runs the garbage collector every
time it is executed.Schema.getAllEdgeClasses() except that
a classes with reserved names are filtered out.
Schema.getAllGraphClasses() except that
a classes with reserved names are filtered out.
Schema.getAllGraphEntityClasses()
except that a classes with reserved names are filtered out.
Schema.getAllNodeClasses() except that
a classes with reserved names are filtered out.
Schema.getAllRelationClasses() except
that a classes with reserved names are filtered out.
Transaction, if any.
Transaction, if any.
null if not set).
Schema.getEdgeClassByName(String)
except that a class with a reserved name is not found.
Edge) of all edges
of the requested kind connected to this graph element.
Edge) of all edges
of the requested kind and type connected to this graph element.
Edge) of all edges
of the requested kind connected to this graph element.
Edge) of all edges
of the requested kind and type connected to this graph element.
null if none (yet).
DataSourceURL.
Schema.getGraphClassByName(String)
except that a class with a reserved name is not found.
GraphEntity) which
have the requested value for the attribute.
GraphEntity) which
have the requested value for the attribute.
Schema.getGraphEntityClassByInternalIdentifier(Serializable)
except that a class with a reserved name is not found.
Schema.getGraphEntityClassByName(String)
except that a class with a reserved name is not found.
null if none.
null).
Schema.getNodeClassByName(String)
except that a class with a reserved name is not found.
null).
null otherwise.
null otherwise.
null otherwise.
null).
null).
Schema.getRelationClassByName(String)
except that a class with a reserved name is not found.
Schema.getRelationEndClassByName(String)
except that a class with a reserved name is not found.
null if none.
Transaction in which this event occured.
TransactionManager which manages this transaction.
TransactionManager which manages this transaction.
null if none.
null if none.
null if none.
null if none.
null if none.
null if none.
null if none.
null if none.
null if none.
SystemRunModeSwitches.GPLOCAL_OPERATIONS_VALUE
Graph interface offers access to the graph and its sub
graphs.GraphClassID identifies an graph class in the Schema.GraphClassProxy delegates all method calls to the
underlying graph class except for those that access fields which are used
after an graph class has been deleted.GraphEntity is the base class of all graphs, edges, nodes,
relations and relation ends.GraphEntityClass interface defines the properties that
hold for all schema elements.GraphEntityClassEvent is triggered for graph entity class related actions such as declaring, changing or undeclaring them.GraphEntityClassHierachyEvent is triggered when a super/sub relationship is declared or undeclared in the Schema.GraphEntityClassID identifies an graph entity class in the
schema.GraphEntityClassProxy delegates all method calls to the
underlying graph entity class except for those that access fields which are
used after a graph entity has been deleted.GraphEntityEvent is triggered for graph entity related
actions such as creating or destroying them.GraphEntityID is used to uniquely identify a graph entity.GraphEntityProxy delegates all method calls to the
underlying graph entity except for those that access fields which are used
after a graph entity has been deleted.GraphID is used to uniquely identify a graph.GraphPool manages graphs which are stored in the same data
source.GraphPoolChecker verifies the correctness of the
GraphPool's contents.SchemaCheckException is thrown when the
GraphPoolChecker
finds an inconsistency.GraphPoolEvent is triggered for graph pool related actions such as opening, closing, or deleting a
graph pool.GraphPoolException is thrown when graph pool related operations
(like open or close) fail.GraphPoolFactory is responsible for creating and opening
graph pools.GraphPoolEvents.GraphProxy delegates all method calls to the underlying
graph except for those that access fields which are used after a graph has
been deleted.true if an attribute with the given name is
declared in the graph entity class.
true if an attribute with the given name is
declared in the graph entity class.
true if the specified event was detected, false otherwise.
true if all events where detected exactly as expected, false otherwise.
true if the result of EventTracker.hasDetected() is final, false otherwise.
Object.hashCode(),
it is recommended to return the hash code of the internal identifier.
Object.hashCode(),
it is recommended to return the hash code of the internal identifier.
Object.hashCode(), it is
recommended to return the hash code of the internal identifier.
Object.hashCode(),
it is recommended to return the hash code of the internal identifier.
Object.hashCode(),
it is recommended to return the hash code of the internal identifier.
Object.hashCode(),
it is recommended to return the hash code of the internal identifier.
Object.hashCode(), it is
recommended to return the hash code of the internal identifier.
true if the graph is contained in another graph,
false otherwise.
true if the graph is contained in another graph,
false otherwise.
true if properties for this URL were definied and
false otherwise.
GraphEntity,
GraphEntityClass and Attribute.InheritanceCycleException is thrown when the
inheritance hierachy contains a cycle.InvalidValueException is thrown when invalid attribute values
(not yet set or set before but then unset or marked invalid) are accessed.true if the schema entity is abstract or
false otherwise.
true if the schema entity is abstract or
false otherwise.
true if the attribute's value is valid and
false otherwise.
true if the attribute's value is valid and
false otherwise.
true if the edge is directed and false
otherwise.
true if the edge is directed or false
if the direction of the edge does not matter.
true if the edge is directed and false
otherwise.
true if the relation is directed and
false otherwise.
true if the relation is directed and
false otherwise.
true if the edge is directed or false
if the direction of the edge does not matter.
true if there is at least one GraphEntity or
GraphEntityClass in the "dirty" sets.
true if there is at least one GraphEntity or
GraphEntityClass in the "dirty" sets.
true if not even a single graph element (graph,
node, edge, etc) is contained in the graph.
true if not even a single graph element (graph,
node, edge, etc) is contained in the graph.
true if the rule is enabled and false
otherwise.
true if filtering mechanism is turned on.
true if filtering mechanism is turned on.
true if the specified edge is connected to this
graph element and false otherwise.
true if the specified relation end is connected
to this graph element and false otherwise.
true if the specified edge is connected to this
graph element and false otherwise.
true if the specified relation end is connected
to this graph element and false otherwise.
false.
true if this is an ID of a subclass (edge,
node...), false if this is an ID of a GraphEntityClass
itself.
true if this is an ID of a subclass (edge,
node...), false if this is an ID of a GraphEntityClass
itself.
true if this is an ID of a subclass (edge,
node...), false if this is an ID of a GraphEntityClass
itself.
true if this is an ID of a subclass (edge,
node...), false if this is an ID of a GraphEntityClass
itself.
true if this is an ID of a subclass (edge,
node...), false if this is an ID of a GraphEntityClass
itself.
true if this is an ID of a subclass (edge,
node...), false if this is an ID of a GraphEntityClass
itself.
true if the specified class is the same as this
class or a super class of this class and false otherwise.
true if the specified class is the same as this
class or a super class of this class and false otherwise.
true if the specified class is the same as this
class or a sub class of this class and false otherwise.
true if the specified class is the same as this
class or a sub class of this class and false otherwise.
RunModeController.getInstance().getRunMode().isValueEnabled(int).
KernelModule interface has to be implemented by all
kernel modules.LocalTransactionManager.ModuleManager is responsible for managing kernel
modules.GraphEntitys between different parent Graphs of
the same GraphPool.MultipleResultsException is thrown when a query designed for
unique results found more than one possible result.Wrapper uses multiple other Wrappers to process any supplied
argument.null).
Node interface represents nodes.NodeClassID identifies an node class in the Schema.NodeClassProxy delegates all method calls to the underlying
node class except for those that access fields which are used after an node
class has been deleted.NodeID is used to uniquely identify a node.NodeProxy delegates all method calls to the underlying node
except for those that access fields which are used after a node has been
deleted.Wrapper returns all entities / entity classes unmodified.null if none.
UNCHECKED_ATTRIBUTE_VALUE ,
DEFERRED_GP_CHECK_VALUE , UNCHECKED_GEC_VALUE , UNCHECKED_GE_VALUE.
LocalTransaction.commit() and LocalTransaction.rollback() is
responsible for setting the transaction state recursively.
LocalTransaction.commit() and LocalTransaction.rollback() is
responsible for firing TransactionEvents for nested transactions
recursively in reverse order of creation and finally also for this
method.
ProxyWrapper provides methods to wrap graph entity, graph
entity classes, and attributes into so-called proxies.true.
true.
Relation interface represents a n-ary relation (hyper
edges) connected to multiple graph elements.RelationClassID identifies a relation class in the Schema.RelationClassProxy delegates all method calls to the
underlying relation class except for those that access fields which are used
after an relation class has been deleted.RelationEnd interface represents the end of a n-ary relation
which is connected to a particular graph element.RelationEndClassID identifies a relation end class in the
Schema.RelationEndClassProxy delegates all method calls to the
underlying relation end class except for those that access fields which are
used after an relation end class has been deleted.RelationEndID is used to uniquely identify a relation end.RelationEndProxy delegates all method calls to the
underlying relation end except for those that access fields which are used
after a relation end has been deleted.RelationID is used to uniquely identify a relation.RelationProxy delegates all method calls to the underlying
relation except for those that access fields which are used after a relation
has been deleted.Transaction or initializes a new one if none is currently active.
Transaction or initializes a new one if none is currently active.
GraphEntity.RuleAction is performed by a rule if it has been
triggered by an event.RuleEngine service is responsible for
managing rules and executing them when an event is triggered.RunModeController enables the user to ponder between
safety and speed of the DRAGOS system.Schema class provides access to the graph schema of a
pool.SchemaChecker verifies the correctness of the Schema's
contents.SchemaCheckException is thrown when the
SchemaChecker
finds an inconsistency.Service is a component of the DRAGOS database which is
responsible for a certain task.ServiceManager manages all services used by the DRAGOS
database.null to return to hard-coded behaviour).
Kernel.startup(File) to pass a file locator as configuration.
true if the data source supports nested
transactions false otherwise.
RunModeController
module.Task is a light-weight execution unit which is used to
perform regular jobs.TaskScheduler executes all registered tasks on a regular
basis.TransactionEvents.GraphPoolChecker and SchemaChecker.SystemRunModeSwitches.UNCHECKED_ATTRIBUTE_ID
SystemRunModeSwitches.UNCHECKED_GE_ID
SystemRunModeSwitches.UNCHECKED_GEC_ID
Schema.undeclareGraphEntityClass(i3.dragos.gm.core.schema.GraphEntityClass)
except that classes starting with the reserved prefix are not undeclared.
GraphEntity marked as dirty from the dirty set that
belong to a GraphPool identified by the (logical)
DataSourceURL.
GraphEntity marked as dirty from the dirty set that
belong to a GraphPool identified by the (logical)
DataSourceURL.
GraphEntityClass marked as dirty from the dirty set that
belong to a GraphPool identified by the (logical)
DataSourceURL.
GraphEntityClass marked as dirty from the dirty set that
belong to a GraphPool identified by the (logical)
DataSourceURL.
Transaction.unmarkGraphEntityDirty(GraphEntity).
Transaction.unmarkGraphEntityDirty(GraphEntity).
Transaction.unmarkGraphEntityClassDirty(GraphEntityClass).
Transaction.unmarkGraphEntityClassDirty(GraphEntityClass).
ProxyUnwrapTool.unwrapGraphEntity(GraphEntity) to avoid casting.
UnwrapTool.unwrapGraphEntity(GraphEntity) to avoid casting.
ProxyUnwrapTool.unwrapGraphEntityClass(GraphEntityClass) to avoid
casting.
UnwrapTool.unwrapGraphEntityClass(GraphEntityClass) to avoid
casting.
ProxyUnwrapTool.unwrapGraphEntity(GraphEntity) to avoid casting.
UnwrapTool.unwrapGraphEntity(GraphEntity) to avoid casting.
ProxyUnwrapTool.unwrapGraphEntityClass(GraphEntityClass) to avoid
casting.
UnwrapTool.unwrapGraphEntityClass(GraphEntityClass) to avoid
casting.
ProxyUnwrapTool.unwrapGraphEntity(GraphEntity) to avoid casting.
UnwrapTool.unwrapGraphEntity(GraphEntity) to avoid casting.
ProxyUnwrapTool.unwrapGraphEntityClass(GraphEntityClass) to avoid
casting.
UnwrapTool.unwrapGraphEntityClass(GraphEntityClass) to avoid
casting.
ProxyUnwrapTool.unwrapGraphEntity(GraphEntity) to avoid casting.
UnwrapTool.unwrapGraphEntity(GraphEntity) to avoid casting.
ProxyUnwrapTool.unwrapGraphEntityClass(GraphEntityClass) to avoid
casting.
UnwrapTool.unwrapGraphEntityClass(GraphEntityClass) to avoid
casting.
ProxyUnwrapTool.unwrapGraphEntity(GraphEntity) to avoid casting.
UnwrapTool.unwrapGraphEntity(GraphEntity) to avoid casting.
ProxyUnwrapTool.unwrapGraphEntityClass(GraphEntityClass) to avoid
casting.
UnwrapTool.unwrapGraphEntityClass(GraphEntityClass) to avoid
casting.
Wrapper.Wrapper.wrapAttribute(Attribute) method.
Wrapper.wrapAttribute(Attribute) method.
Wrapper.wrapEdgeClass(EdgeClass) method.
Wrapper.wrapEdgeClass(EdgeClass) method.
Wrapper.wrapEdge(Edge) method.
Wrapper.wrapEdge(Edge) method.
Wrapper.wrapGraphClass(GraphClass) method.
Wrapper.wrapGraphClass(GraphClass) method.
Wrapper.wrapGraphEntity(GraphEntity) method.
Wrapper.wrapGraphEntity(GraphEntity) method.
Wrapper.wrapGraphEntityClass(GraphEntityClass) method.
Wrapper.wrapGraphEntityClass(GraphEntityClass) method.
Wrapper.wrapGraph(Graph) method.
Wrapper.wrapGraph(Graph) method.
Wrapper.wrapNodeClass(NodeClass) method.
Wrapper.wrapNodeClass(NodeClass) method.
Wrapper.wrapNode(Node) method.
Wrapper.wrapNode(Node) method.
Wrapper.wrapRelationClass(RelationClass) method.
Wrapper.wrapRelationClass(RelationClass) method.
Wrapper.wrapRelationEndClass(RelationEndClass) method.
Wrapper.wrapRelationEndClass(RelationEndClass) method.
Wrapper.wrapRelationEnd(RelationEnd) method.
Wrapper.wrapRelationEnd(RelationEnd) method.
Wrapper.wrapRelation(Relation) method.
Wrapper.wrapRelation(Relation) method.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
ProxyWrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
ProxyWrapper.wrapGraphEntityClass(GraphEntityClass) to avoid
casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
ProxyWrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
ProxyWrapper.wrapGraphEntityClass(GraphEntityClass) to avoid
casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
ProxyWrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
ProxyWrapper.wrapGraphEntityClass(GraphEntityClass) to avoid
casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper is used to dynamically extend the GM's functionality.Wrapper enhancer to be used by core graph model implementations.Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
ProxyWrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
ProxyWrapper.wrapGraphEntityClass(GraphEntityClass) to avoid
casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
ProxyWrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntity(GraphEntity) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
ProxyWrapper.wrapGraphEntityClass(GraphEntityClass) to avoid
casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
Wrapper.wrapGraphEntityClass(GraphEntityClass) to avoid casting.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||