| Package | Description |
|---|---|
| org.sbml.jsbml.ext.layout |
Provides classes for the Layout
package.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractReferenceGlyph
Abstract super class for all kinds of glyphs that graphically represent an
instance of
NamedSBase. |
class |
CompartmentGlyph
The
CompartmentGlyph class is derived from GraphicalObject
and inherits its attributes. |
class |
GeneralGlyph
The
GeneralGlyph is used to facilitate the representation of elements
other than Compartment, Species
and Reaction and thus
can be used for the display of relationships of Rule
or
elements defined by other SBML packages. |
class |
ReactionGlyph
Analogous to how a
Reaction object has to at least have one reactant
or product, the ReactionGlyph has to at least have one
SpeciesReferenceGlyph stored in the
ReactionGlyph.listOfSpeciesReferenceGlyphs. |
class |
ReferenceGlyph
The
ReferenceGlyph element describes the graphical connection between
an arbitrary GraphicalObject (or derived element) and a
GeneralGlyph (which would be an arrow or some curve in most cases). |
class |
SpeciesGlyph
The
SpeciesGlyph class has an optional species attribute, in
addition to to the attributes from GraphicalObject. |
class |
SpeciesReferenceGlyph
The
SpeciesReferenceGlyph class describes the graphical connection
between a SpeciesGlyph and a ReactionGlyph (which would be
an arrow or some curve in most cases). |
class |
TextGlyph
The
TextGlyph class describes the position and dimension of text labels. |
| Modifier and Type | Method and Description |
|---|---|
GraphicalObject |
GraphicalObject.clone() |
GraphicalObject |
GeneralGlyph.createGraphicalObject()
Creates a new
GraphicalObject element and adds it to the ListOfSubGlyphs list. |
GraphicalObject |
GeneralGlyph.createGraphicalObject(String id)
Creates a new
GraphicalObject element and adds it to the ListOfSubGlyphs list. |
GraphicalObject |
Layout.getAdditionalGraphicalObject(int i) |
GraphicalObject |
TextGlyph.getGraphicalObjectInstance()
Direct access to the
GraphicalObject linked to this
TextGlyph. |
| Modifier and Type | Method and Description |
|---|---|
ListOf<GraphicalObject> |
Layout.getListOfAdditionalGraphicalObjects() |
ListOf<GraphicalObject> |
GeneralGlyph.getListOfSubGlyphs()
Returns the listOfSubGlyphs.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Layout.addAdditionalGraphicalObject(GraphicalObject object)
Adds an arbitrary additional
GraphicalObject. |
void |
Layout.addGraphicalObject(GraphicalObject object)
Adds an arbitrary additional
GraphicalObject. |
boolean |
GeneralGlyph.addSubGlyph(GraphicalObject subGlyph)
Adds a new
GraphicalObject to the listOfSubGlyphs. |
boolean |
GeneralGlyph.removeGeneralGlyph(GraphicalObject subGlyph)
Removes an element from the listOfSubGlyphs.
|
boolean |
GeneralGlyph.removeSubGlyph(GraphicalObject subGlyph)
Removes an element from the listOfSubGlyphs.
|
void |
TextGlyph.setGraphicalObject(GraphicalObject graphicalObject) |
| Modifier and Type | Method and Description |
|---|---|
void |
Layout.setAddGraphicalObjects(ListOf<GraphicalObject> addGraphicalObjects)
This element is optional.
|
void |
Layout.setListOfAdditionalGraphicalObjects(ListOf<GraphicalObject> additionalGraphicalObjects)
Sets the
Layout.listOfAdditionalGraphicalObjects. |
void |
GeneralGlyph.setListOfSubGlyphs(ListOf<GraphicalObject> listOfSubGlyphs)
The listOfSubGlyphs is an optional list that can contain sub-glyphs of the
GeneralGlyph. |
| Constructor and Description |
|---|
GraphicalObject(GraphicalObject graphicalObject) |
Copyright © 2009–2017. All rights reserved.