|
GraphLab Project | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AttributeSet | |
---|---|
graphlab.graph.atributeset | |
graphlab.platform.attribute | |
graphlab.plugins.connector | |
graphlab.ui |
Uses of AttributeSet in graphlab.graph.atributeset |
---|
Classes in graphlab.graph.atributeset that implement AttributeSet | |
---|---|
class |
EdgeAttrSet
|
class |
EdgeNotifiableAttrSet
changes on EdgeModel will take effect on next 100 milisecond, using this class should be done with care, this class uses a thread and checks the edge on each 100ms for any changes, so creating a lot of instances of this class (for example for all edges of graph) will take more and more cpu, try to create as few as possible instances of this class and call stop() when you don't need it any more! |
class |
GraphAttrSet
this class provides a way to have a Graph object as a NotifiableAttributeSet this is usefull whenever some one wants to work blindly with graph attributes for example on saving graph to a gml xml file it is important to have all attributes saved, the meaning of values of attributes is not important, or when a property editor wants to show and edit the attributes of graph to the user, at that time it can use a XAttribute to have better looks see GraphPropertyEditor class as an example. |
class |
GraphNotifiableAttrSet
|
class |
VertexAttrSet
|
class |
VertexNotifiableAttrSet
|
Uses of AttributeSet in graphlab.platform.attribute |
---|
Classes in graphlab.platform.attribute with type parameters of type AttributeSet | |
---|---|
class |
TimeLimitedNotifiableAttrSet<T extends AttributeSet>
A handy NotifiableSet which acts on any AttributeSet and converts it to a NotifiableAttributeSet, This is done by checking the AttributeSet for changes in each (100) mili seconds. |
Subinterfaces of AttributeSet in graphlab.platform.attribute | |
---|---|
interface |
NotifiableAttributeSet
An Interface which is an AttributeSet and also it is notifiable as an example see NotifiableAttributeSetImpl The difference between a NotifiableAttributeSet and a BlackBoard is that, NotifiableAttributeSet is designed for a small set of attributes, so for example getAttributeListeners() will return all listeners of all attributes, but BlackBoard is for a bigger set of attributes, and there you can give listeners for just one key at a time. |
Classes in graphlab.platform.attribute that implement AttributeSet | |
---|---|
class |
AttributeSetImpl
|
class |
NotifiableAttributeSetImpl
Default implementation for the NotifiableAttributeSet |
class |
TimeLimitedNotifiableAttrSet<T extends AttributeSet>
A handy NotifiableSet which acts on any AttributeSet and converts it to a NotifiableAttributeSet, This is done by checking the AttributeSet for changes in each (100) mili seconds. |
Uses of AttributeSet in graphlab.plugins.connector |
---|
Fields in graphlab.plugins.connector declared as AttributeSet | |
---|---|
AttributeSet |
ConnectorReportExtension.atrs
|
AttributeSet |
ConnectorDS.atrs
|
Uses of AttributeSet in graphlab.ui |
---|
Subinterfaces of AttributeSet in graphlab.ui | |
---|---|
interface |
NotifiableAttributeSetView
|
Classes in graphlab.ui that implement AttributeSet | |
---|---|
class |
PortableNotifiableAttributeSetImpl
this is a portable NotifiableAttributeSetImpl + View this means that the model of view can be changed |
Methods in graphlab.ui that return AttributeSet | |
---|---|
AttributeSet |
AttributeSetView.getAttribute()
|
AttributeSet |
PortableNotifiableAttributeSetImpl.getAttributes()
|
Methods in graphlab.ui with parameters of type AttributeSet | |
---|---|
void |
AttributeSetView.setAttribute(AttributeSet a)
connects this to a |
|
GraphLab Project | |||||||||
PREV NEXT | FRAMES NO FRAMES |