Uses of Class
mgui.interfaces.attributes.Attribute
Package | Description |
---|---|
mgui.datasources |
This package contains the core classes for data source functionality.
|
mgui.geometry.mesh |
Provides classes representing and operating on 3D mesh shapes.
|
mgui.geometry.neuro.mesh | |
mgui.geometry.volume |
Provides classes for representing and operating on 3D volume shapes.
|
mgui.interfaces |
This package contains all main/abstract interface objects (object which provides user interations)
for ModelGUI.
|
mgui.interfaces.attributes |
Provides a standard updatable attribute object which can fire events for all interface objects.
|
mgui.interfaces.attributes.table |
Classes allowing object attributes to be interacted with via a JTable.
|
mgui.interfaces.attributes.tree |
Classes allowing object attributes to be interfaced with via a JTree.
|
mgui.interfaces.graphics |
Provides graphical windows for user interaction with model objects.
|
mgui.interfaces.graphics.util |
Utility classes operating on 2D and 3D graphics objects.
|
mgui.interfaces.graphs |
Provides an interface for user interaction with graph objects.
|
mgui.interfaces.layouts | |
mgui.interfaces.maps |
Provides a set a maps for use by ModelGUI objects.
|
mgui.interfaces.plots |
Provides 2D and 3D plotting functionality.
|
mgui.interfaces.plots.sgt |
Plots using the Scientific Graphics Toolkit (SGT) library.
|
mgui.interfaces.projects |
Provides an interface for projects, which specify file/URL organization and I/O operations
|
mgui.interfaces.shapes |
This package provides interfaces for user interaction with shapes and shape models.
|
mgui.interfaces.shapes.attributes | |
mgui.interfaces.shapes.graphs | |
mgui.interfaces.shapes.paths | |
mgui.interfaces.shapes.selection | |
mgui.interfaces.shapes.util | |
mgui.interfaces.tables |
Provides object interaction via a JTable.
|
mgui.interfaces.variables | |
mgui.interfaces.xml | |
mgui.io.domestic.attributes | |
mgui.models.dynamic.functions | |
mgui.models.networks | |
mgui.models.updaters | |
mgui.neuro.components | |
mgui.neuro.graphs | |
mgui.neuro.updaters |
-
Uses of Attribute in mgui.datasources
Methods in mgui.datasources that return Attribute Modifier and Type Method Description Attribute<?>
DataConnection. getAttribute(java.lang.String attrName)
Attribute<?>
DataSourceDriver. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.geometry.mesh
Methods in mgui.geometry.mesh that return Attribute Modifier and Type Method Description Attribute<?>
MeshEngine. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.geometry.neuro.mesh
Methods in mgui.geometry.neuro.mesh that return Attribute Modifier and Type Method Description Attribute<?>
NeuroMeshEngine. getAttribute(java.lang.String name)
-
Uses of Attribute in mgui.geometry.volume
Methods in mgui.geometry.volume that return Attribute Modifier and Type Method Description Attribute<?>
VolumeEngine. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.interfaces
Methods in mgui.interfaces that return Attribute Modifier and Type Method Description Attribute<?>
InterfacePanel. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.interfaces.attributes
Subclasses of Attribute in mgui.interfaces.attributes Modifier and Type Class Description class
AttributeSelection<V>
ExtendsAttribute
to allow a list of options, one or none of which is the current value.class
AttributeSelectionMap<V>
Represents anAttribute
with possible values mapped withString
keys.Fields in mgui.interfaces.attributes with type parameters of type Attribute Modifier and Type Field Description protected java.util.HashMap<java.lang.String,Attribute<?>>
AttributeList. attributes
protected java.util.HashMap<java.lang.String,java.util.ArrayList<Attribute<?>>>
AttributeList. category_attributes
Methods in mgui.interfaces.attributes that return Attribute Modifier and Type Method Description Attribute<?>
AttributeEvent. getAttribute()
Attribute<?>
AttributeList. getAttribute(int index)
Returns the attribute at the specified index.Attribute<?>
AttributeList. getAttribute(java.lang.String name)
Gets theAttribute
object for the specified name; returnsnull
if this attribute does not exist.Attribute<?>
AttributeObject. getAttribute(java.lang.String name)
Returns a specific attribute for this object.Attribute<?>
InterfaceAttributePanel. getAttribute(java.lang.String name)
protected static <T> Attribute<T>
Attribute. getGenericInstance(java.lang.String name, java.lang.Class<T> clazz)
Methods in mgui.interfaces.attributes that return types with arguments of type Attribute Modifier and Type Method Description java.util.ArrayList<Attribute<?>>
AttributeList. addCategory(java.lang.String category)
java.util.ArrayList<Attribute<?>>
AttributeList. getAsList()
Methods in mgui.interfaces.attributes with parameters of type Attribute Modifier and Type Method Description void
AttributeList. add(java.lang.String category, Attribute<?> attribute)
Adds an attribute to the specified category.void
AttributeList. add(Attribute<?> attribute)
Adds an attribute to the default listint
Attribute. compareTo(Attribute<V> attribute)
void
AttributeList. fireAttributeListeners(Attribute<?> a)
boolean
AttributeList. hasAttribute(Attribute<?> attribute)
void
AttributeList. remove(Attribute<?> thisAttr)
void
AttributeList. replace(Attribute<?> thisAttr)
boolean
AttributeList. setAttribute(Attribute<?> thisAttr)
Sets the given attribute.<V> boolean
AttributeList. setAttribute(Attribute<V> attribute, boolean fire)
void
Attribute. setFromAttribute(Attribute<V> a)
void
Attribute. setFromAttribute(Attribute<V> a, boolean fire)
<V> boolean
AttributeList. setValue(Attribute<V> attribute)
Method parameters in mgui.interfaces.attributes with type arguments of type Attribute Modifier and Type Method Description void
AttributeList. setIntersection(java.util.List<Attribute<?>> list, boolean fire)
Set any attributes which intersect with the passed list.Constructors in mgui.interfaces.attributes with parameters of type Attribute Constructor Description AttributeEvent(Attribute<?> a)
-
Uses of Attribute in mgui.interfaces.attributes.table
Methods in mgui.interfaces.attributes.table that return Attribute Modifier and Type Method Description Attribute<?>
AttributeTableModel. getAttribute(int row)
Attribute
InterfaceAttributeTable. getAttribute(int row)
-
Uses of Attribute in mgui.interfaces.attributes.tree
Fields in mgui.interfaces.attributes.tree declared as Attribute Modifier and Type Field Description Attribute
AttributeButton. sourceAttr
Methods in mgui.interfaces.attributes.tree that return Attribute Modifier and Type Method Description Attribute
AttributeButton. getAttribute()
Attribute
AttributeTreeNode. getUserObject()
Methods in mgui.interfaces.attributes.tree with parameters of type Attribute Modifier and Type Method Description void
AttributeButton. setAttribute(Attribute thisAttr)
void
AttributeTreeNode. setUserObject(Attribute<?> thisAttr)
Constructors in mgui.interfaces.attributes.tree with parameters of type Attribute Constructor Description AttributeButton(Attribute thisAttr)
AttributeButton(Attribute thisAttr, java.lang.String thisStr)
AttributeTreeNode(Attribute<?> thisAttr)
-
Uses of Attribute in mgui.interfaces.graphics
Methods in mgui.interfaces.graphics that return Attribute Modifier and Type Method Description Attribute<?>
Graphic2DGrid. getAttribute(java.lang.String attrName)
Methods in mgui.interfaces.graphics with parameters of type Attribute Modifier and Type Method Description boolean
InterfaceGraphic2D. needsRedraw(Attribute<?> a)
-
Uses of Attribute in mgui.interfaces.graphics.util
Methods in mgui.interfaces.graphics.util that return Attribute Modifier and Type Method Description Attribute<?>
DrawingEngine. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.interfaces.graphs
Methods in mgui.interfaces.graphs that return Attribute Modifier and Type Method Description Attribute<?>
InterfaceAbstractGraph. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.interfaces.layouts
Methods in mgui.interfaces.layouts that return Attribute Modifier and Type Method Description Attribute
InterfaceLayoutPanel. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.interfaces.maps
Methods in mgui.interfaces.maps that return Attribute Modifier and Type Method Description Attribute<?>
Camera3D.CameraLightSource. getAttribute(java.lang.String attrName)
Attribute<?>
Camera3D. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.interfaces.plots
Methods in mgui.interfaces.plots that return Attribute Modifier and Type Method Description Attribute<?>
InterfacePlot. getAttribute(java.lang.String attrName)
Attribute<?>
InterfacePlotObject. getAttribute(java.lang.String name)
-
Uses of Attribute in mgui.interfaces.plots.sgt
Fields in mgui.interfaces.plots.sgt with type parameters of type Attribute Modifier and Type Field Description java.util.ArrayList<Attribute<java.awt.Color>>
SgtMultilinePlotDialog.YTableModel. colours
java.util.ArrayList<Attribute<java.awt.Color>>
SgtScatterPlotDialog.XYTableModel. colours
java.util.ArrayList<Attribute<MguiBoolean>>
SgtMultilinePlotDialog.YTableModel. select
java.util.ArrayList<Attribute<MguiBoolean>>
SgtScatterPlotDialog.XYTableModel. select
java.util.ArrayList<Attribute<java.awt.Stroke>>
SgtMultilinePlotDialog.YTableModel. strokes
java.util.ArrayList<Attribute<java.awt.Stroke>>
SgtScatterPlotDialog.XYTableModel. strokes
java.util.ArrayList<Attribute<java.lang.String>>
SgtMultilinePlotDialog.YTableModel. titles
java.util.ArrayList<Attribute<java.lang.String>>
SgtScatterPlotDialog.XYTableModel. titles
java.util.ArrayList<Attribute<java.lang.String>>
SgtMultilinePlotDialog.YTableModel. variables
java.util.ArrayList<Attribute<java.lang.String>>
SgtScatterPlotDialog.XYTableModel. variables_x
java.util.ArrayList<Attribute<java.lang.String>>
SgtScatterPlotDialog.XYTableModel. variables_y
-
Uses of Attribute in mgui.interfaces.projects
Methods in mgui.interfaces.projects that return Attribute Modifier and Type Method Description Attribute<?>
InterfaceProject. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.interfaces.shapes
Methods in mgui.interfaces.shapes that return Attribute Modifier and Type Method Description Attribute<?>
InterfaceShape. getAttribute(java.lang.String attrName)
Attribute<?>
InterfaceShape. getInheritedAttribute(java.lang.String attrName)
Returns the (possibly inherited) named attribute.Attribute<?>
Mesh3DInt. getInheritingAttribute(Attribute<?> attribute)
Attribute<?>
Shape3DInt. getInheritingAttribute(Attribute<?> attribute)
Returns the 2D attribute inheriting from a 3D attribute.abstract Attribute<?>
InterfaceShape. getModifiedAttribute()
Attribute<?>
Shape2DInt. getModifiedAttribute()
Attribute<?>
Shape3DInt. getModifiedAttribute()
protected abstract Attribute<?>
InterfaceShape. getParentAttribute(java.lang.String attrName)
protected Attribute<?>
Shape2DInt. getParentAttribute(java.lang.String attrName)
protected Attribute<?>
Shape3DInt. getParentAttribute(java.lang.String attrName)
Methods in mgui.interfaces.shapes with parameters of type Attribute Modifier and Type Method Description Attribute<?>
Mesh3DInt. getInheritingAttribute(Attribute<?> attribute)
Attribute<?>
Shape3DInt. getInheritingAttribute(Attribute<?> attribute)
Returns the 2D attribute inheriting from a 3D attribute.abstract boolean
InterfaceShape. isInheritingAttribute(Attribute<?> attribute)
Does this child attribute inherit values from a parent shape?boolean
PointSet2DInt. isInheritingAttribute(Attribute<?> attribute)
boolean
Shape2DInt. isInheritingAttribute(Attribute<?> attribute)
boolean
Shape3DInt. isInheritingAttribute(Attribute<?> attribute)
boolean
Ellipse2DInt. needsRedraw(Attribute a)
abstract boolean
InterfaceShape. needsRedraw(Attribute<?> attribute)
Returnstrue
if a change toattribute
will require a redraw of this shape.boolean
Mesh2DInt. needsRedraw(Attribute<?> a)
boolean
Mesh3DInt. needsRedraw(Attribute<?> a)
boolean
PointSet2DInt. needsRedraw(Attribute<?> a)
boolean
PointSet3DInt. needsRedraw(Attribute<?> a)
boolean
SectionSet3DInt. needsRedraw(Attribute<?> a)
boolean
Shape2DInt. needsRedraw(Attribute<?> a)
boolean
Shape3DInt. needsRedraw(Attribute<?> a)
boolean
PolygonSet3DInt. needsRedraw3D(Attribute a)
boolean
ShapeSet3DInt. needsRedraw3D(Attribute a)
boolean
VectorSet3DInt. needsRedraw3D(Attribute a)
protected void
Shape3DInt. updateChildren2D(Attribute<?> a)
Updates an attribute of this shape's 2D children.protected void
Vector3DInt. updateChildren2D(Attribute a, boolean update)
protected void
VectorSet3DInt. updateChildren2D(Attribute a)
-
Uses of Attribute in mgui.interfaces.shapes.attributes
Subclasses of Attribute in mgui.interfaces.shapes.attributes Modifier and Type Class Description class
ShapeAttribute<V>
Extends Attribute to indicate shape-specific parameters (e.g., whether a change to the value requires a redraw. -
Uses of Attribute in mgui.interfaces.shapes.graphs
Methods in mgui.interfaces.shapes.graphs that return Attribute Modifier and Type Method Description Attribute<?>
Graph3DInt. getInheritingAttribute(Attribute<?> attribute)
Methods in mgui.interfaces.shapes.graphs with parameters of type Attribute Modifier and Type Method Description Attribute<?>
Graph3DInt. getInheritingAttribute(Attribute<?> attribute)
-
Uses of Attribute in mgui.interfaces.shapes.paths
Methods in mgui.interfaces.shapes.paths that return Attribute Modifier and Type Method Description Attribute
PathDataRenderer. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.interfaces.shapes.selection
Methods in mgui.interfaces.shapes.selection that return Attribute Modifier and Type Method Description Attribute<?>
ShapeSelectionSet. getAttribute(java.lang.String attrName)
Methods in mgui.interfaces.shapes.selection with parameters of type Attribute Modifier and Type Method Description boolean
ShapeSelectionSet. needsRedraw(Attribute a)
-
Uses of Attribute in mgui.interfaces.shapes.util
Methods in mgui.interfaces.shapes.util that return Attribute Modifier and Type Method Description Attribute<?>
ShapeEngine. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.interfaces.tables
Methods in mgui.interfaces.tables that return Attribute Modifier and Type Method Description Attribute<?>
InterfaceTableModel. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.interfaces.variables
Methods in mgui.interfaces.variables that return Attribute Modifier and Type Method Description Attribute<?>
VariableInt. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.interfaces.xml
Methods in mgui.interfaces.xml that return Attribute Modifier and Type Method Description static <V> Attribute<V>
XMLFunctions. createAttribute(java.lang.Class<V> c, java.lang.String name, java.lang.Object value)
Creates a newAttribute
with a new instance of the given class. -
Uses of Attribute in mgui.io.domestic.attributes
Fields in mgui.io.domestic.attributes declared as Attribute Modifier and Type Field Description protected Attribute<?>
AttributeXMLHandler. current_attribute
-
Uses of Attribute in mgui.models.dynamic.functions
Methods in mgui.models.dynamic.functions that return Attribute Modifier and Type Method Description Attribute<?>
Function. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.models.networks
Methods in mgui.models.networks that return Attribute Modifier and Type Method Description Attribute<?>
AbstractNetworkModel. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.models.updaters
Methods in mgui.models.updaters that return Attribute Modifier and Type Method Description Attribute
PulseTrainUpdater.CurrentPulse. getAttribute(java.lang.String attrName)
Attribute<?>
SimpleEnvironmentUpdater. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.neuro.components
Methods in mgui.neuro.components that return Attribute Modifier and Type Method Description Attribute
AbstractNeuroComponent. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.neuro.graphs
Methods in mgui.neuro.graphs that return Attribute Modifier and Type Method Description Attribute
NeuralNetGraph. getAttribute(java.lang.String attrName)
-
Uses of Attribute in mgui.neuro.updaters
Methods in mgui.neuro.updaters that return Attribute Modifier and Type Method Description Attribute<?>
PulseTrainUpdater.CurrentPulse. getAttribute(java.lang.String attrName)