Uses of Interface
com.tensegrity.generic.attribute.Attribute

Packages that use Attribute
com.tensegrity.composite The Tensgrity Graph Framework supports complex visual representations of nodes and edges.  
com.tensegrity.composite.coordinate Provides interfaces and classes for creating and dealing with coordinate systems. 
com.tensegrity.composite.persistence Provides classes for making composite objects persistent. 
com.tensegrity.generic.attribute Contains interfaces that define the attribute framework and its associated exceptions. 
com.tensegrity.generic.attribute.customattribute   
com.tensegrity.generic.persistence Holds classes and interfaces useful to make instances of objects of the Tensegrity-API persistent.  
com.tensegrity.generic.util Core classes for tensegrity-software packages.  
com.tensegrity.graph.layout.controller The controller package contains several concrete implementations of abstract class LayoutController which can be used in many common applications.  
com.tensegrity.graph.model Contains the graph model interface.  
com.tensegrity.graph.persistence GraphPersistence package.  
com.tensegrity.graphics Contains basic classes and interfaces of the Tensegrity graphics framework.  
com.tensegrity.graphics.primitive2D Contains classes that define graphical primitives in 2D space.  
com.tensegrity.graphics.render Contains classes that are used to define the rendering data used to render the graphical objects onto a device.  
com.tensegrity.gui.component The component package contains the basic abstractions for components used within a Graph application, such as GraphApplication, StatusBar, AttributeTable and ObjectTreePanel.  
com.tensegrity.gui.container   
com.tensegrity.gui.graphdocument This package contains the GraphDocument interface, a Factory for creating such documents as well as a definition for a panel which may hold such documents.  
com.tensegrity.gui.graphdocument.persistence   
com.tensegrity.gui.inplaceediting   
com.tensegrity.gui.swing.control.attributeeditor   
com.tensegrity.gui.swing.control.attributetable This package contains the AttributeTable implementation. 
com.tensegrity.gui.swing.control.attributetree   
com.tensegrity.gui.swing.customattribute This package demonstrates how to implement a CustomAttribute.  
com.tensegrity.gui.swing.inplaceediting   
com.tensegrity.gui.swt.control.attributetree   
com.tensegrity.gui.swt.control.attributetree.editors   
com.tensegrity.gui.swt.inplaceediting   
com.tensegrity.gui.template   
 

Uses of Attribute in com.tensegrity.composite
 

Methods in com.tensegrity.composite with parameters of type Attribute
static int GeometryDescriptionUtilities.readDeprecatedInteger2MetricExpressionValue(Attribute attribute, java.lang.String deprecationmessage, java.lang.String errormessageExpressionParsing)
           
 

Uses of Attribute in com.tensegrity.composite.coordinate
 

Methods in com.tensegrity.composite.coordinate that return Attribute
static Attribute CoordinateSystemUtilities.toAttribute(CoordinateSystem coordSystem, java.lang.String name)
          Method toAttribute converts an instance of CoordinateSystem to an Attribute.
static Attribute CoordinateSystemUtilities.toAttribute(CoordinateSystem coordSystem)
          Returns an Attribute representing the given CoordinateSystem.
 

Uses of Attribute in com.tensegrity.composite.persistence
 

Methods in com.tensegrity.composite.persistence that return Attribute
protected  Attribute CompositeGroupSerializer.getSizeAttribute(java.lang.String attributeName, Size size)
          Returns an Attribute for a given Size instance.
protected  Attribute CompositeGroupSerializer.getAnchorAttribute(java.lang.String attributeName, Anchor anchor)
           
protected  Attribute CompositeTableSerializer.getSizeAttribute(java.lang.String attributeName, Size size)
          Returns an Attribute for a given Size instance.
 

Uses of Attribute in com.tensegrity.generic.attribute
 

Subinterfaces of Attribute in com.tensegrity.generic.attribute
 interface CustomAttribute
           The CustomAttribute interface is an extension of the Attribute interface and defines the methods a class implementation has to provide for persistence and use in an AttributeEditor.
 

Methods in com.tensegrity.generic.attribute that return Attribute
abstract  Attribute AttributeFactory.newAttribute(java.lang.String name, java.lang.Object value)
          This method returns an Attribute with given name and value.
abstract  Attribute AttributeFactory.newAttribute(java.lang.String name, java.lang.Object value, Constraint constraint)
          This method return an Attribute with given name, value and constraint.
abstract  Attribute AttributeFactory.immutableAttribute(Attribute attribute)
           Returns a wrapper Attribute instance that turns the Attribute given by attribute into an immutable one, though the method isMutable() will still return the value of the wrapped attribute.
 Attribute GenericAttributableOnSet.getAttribute(java.lang.String name)
           
static Attribute AttributableOnSetCollection.findAttribute(AttributeSet parent, java.lang.String path)
          Deprecated. Use AttributeOperations.findByPath(AttributeSet, String).
 Attribute AttributableOnSetCollection.getAttribute(java.lang.String name)
           
 Attribute AttributeSet.remove(java.lang.String name)
          Removes the Attribute with the given name from the set and returns it.
 Attribute AttributeSet.get(java.lang.String name)
          Returns the Attribute with the given name or null if no such element exists.
static Attribute AttributePersistenceUtilities.serializeAttribute(Attribute attribute)
          Adds the given Attribute to an AttributeSet and then wraps it in an Attribute so that it's ready for serialization.
 Attribute Attributable.getAttribute(java.lang.String name)
          Returns the attribute with the given name or null if there is no Attribute with the given name.
 

Methods in com.tensegrity.generic.attribute with parameters of type Attribute
abstract  Attribute AttributeFactory.immutableAttribute(Attribute attribute)
           Returns a wrapper Attribute instance that turns the Attribute given by attribute into an immutable one, though the method isMutable() will still return the value of the wrapped attribute.
protected static boolean AttributeSetPool.isAttributeSet(Attribute attrib)
          Checks, whether the given attribute is of type AttributeSet
protected static boolean AttributeSetPool.isAttributeList(Attribute attrib)
          Checks, whether the given attribute is of type AttributeList
protected static boolean AttributeSetPool.isAttribute(Attribute attrib)
          Checks, whether the given attribute is of type Attribute
 void GenericAttributableOnSet.setAttribute(Attribute attribute)
           
 void AttributableOnSetCollectionFeedback.beforeSetAttribute(Attribute attribute)
          This method gets called before the attribute of the AttributableOnSetCollection the AttributableOnSetCollectionFeedback is associated to will get set.
 void AttributableOnSetCollectionFeedback.afterSetAttribute(Attribute attribute)
          This method get called after the attribute of the AttributableOnSetCollection the AttributableOnSetCollectionFeedback is associated to has been set.
 void AttributeCollectionVisitor.enterAttribute(Attribute attribute, int level, java.lang.String path)
          This method is invoked during traversal of an AtributeCollection hierarchy each time an attribute is encountered and entered.
 void AttributeCollectionVisitor.leaveAttribute(Attribute attribute, int level, java.lang.String path)
          This method is invoked during traversal of an AtributeCollection hierarchy each time after an attribute was visited.
 boolean AttributeCollectionVisitor.acceptFilter(Attribute attribute, int level, java.lang.String path)
          This method allows fine grained control of what subtrees in the hierarchy are visited by means of the return value of this method.
 void AttributeCollection.add(Attribute attribute)
          Adds the given Attribute to the collection.
static java.lang.String AttributableOnSetCollection.getPath(AttributeSet set, Attribute attrib)
          Returns the full qualified path of the given attribute in the given set.
 void AttributableOnSetCollection.setAttribute(Attribute attribute)
           
 void XMLVisitor.enterAttribute(Attribute attribute, int level, java.lang.String path)
           
 void XMLVisitor.leaveAttribute(Attribute attribute, int level, java.lang.String path)
           
 boolean XMLVisitor.acceptFilter(Attribute attribute, int level, java.lang.String path)
           
static Attribute AttributePersistenceUtilities.serializeAttribute(Attribute attribute)
          Adds the given Attribute to an AttributeSet and then wraps it in an Attribute so that it's ready for serialization.
 void Attributable.setAttribute(Attribute attribute)
          Sets the value of the attribute with the same name to the value of the given attribute.
 

Uses of Attribute in com.tensegrity.generic.attribute.customattribute
 

Classes in com.tensegrity.generic.attribute.customattribute that implement Attribute
 class HRefAttribute
           HRefAttribute
 

Uses of Attribute in com.tensegrity.generic.persistence
 

Methods in com.tensegrity.generic.persistence that return Attribute
static Attribute BuilderUtilities.getAttribute(AttributeList list, java.lang.String name, boolean doAssertNotNull)
          Method to ease the Attribute retrieval on AttributeLists.
static Attribute BuilderUtilities.getAttributeMayBeNull(AttributeList list, java.lang.String name)
          Method to ease the Attribute retrieval on AttributeList instances.
 

Methods in com.tensegrity.generic.persistence with parameters of type Attribute
static void BuilderUtilities.assertNotNull(Attribute attribute, AttributeCollection attributes, java.lang.String attributeName)
          Method assertNotNull checks whether a given Attribute is not null and throws a BuildException with a detailed error message.
 void EntityRegistry.addCandidate(Attribute attribute, java.lang.String entityName)
          Adds an Attribute as a possible candidate for XML write out to this registry.
 void EntityRegistry.addCollectionAsCandidate(Attribute topLevelAttribute, java.lang.String entityName)
          Add an attribute holding an AttributeCollection with depth 1 to the list of entity candidates.
 boolean EntityRegistry.isEntity(Attribute attribute)
          Returns true, if the given Attribute is an Entity.
 java.lang.String EntityRegistry.getEntityName(Attribute attribute)
          Returns the entity name for the given Attribute.
 void EntityRegistry.checkCandidate(Attribute attribute)
           
protected  boolean XMLWriter.isAttributeSet(Attribute attribute)
          Deprecated. Checks whether the given Attribute is of type AttributeSet.
protected  boolean XMLWriter.isAttributeList(Attribute attribute)
          Deprecated. Checks whether the given Attribute is an instance of class AttributeList.
protected  boolean XMLWriter.isAttribute(Attribute attribute)
          Deprecated. Checks whether the given Attribute is not of type AttributeSet and not of type AttributeList.
protected  boolean XMLWriter.isComment(Attribute attribute)
          Deprecated. Checks if the given Attribute contains a comment.
 

Uses of Attribute in com.tensegrity.generic.util
 

Methods in com.tensegrity.generic.util that return Attribute
static Attribute AttributeOperations.findByPath(AttributeSet parent, java.lang.String path)
          Utility method to find an attribute in an attribute tree.
static Attribute AttributeOperations.getAttributeWithNestedValue(AttributeCollection coll, java.lang.String attributeName, java.lang.String nestedName, java.lang.Object nestedValue)
          Looks for an Attribute with the given attribute name that contains an AttributeCollection containing an Attribute with the given name and value.
static Attribute AttributeOperations.getFirstAttributeInList(AttributeCollection list, java.lang.String name)
          Returns the first attribute with the given name that was found in the list, or null if there is no such attribute.
static Attribute AttributeOperations.getFirstAttributeInList(AttributeCollection list, java.lang.String name, boolean recursive)
          Returns the first attribute with the given name that was found in the list, or null if there is no such attribute.
 

Methods in com.tensegrity.generic.util with parameters of type Attribute
static AttributeSet AttributeOperations.createAttributeSetPath(java.lang.String path, Attribute leaf)
          Creates nested AttributeSets to represent the given path.
static java.lang.String AttributeOperations.getPathOfInstance(AttributeCollection collection, Attribute attrib)
          Returns the full qualified path of the given attribute in the given collection.
 

Uses of Attribute in com.tensegrity.graph.layout.controller
 

Methods in com.tensegrity.graph.layout.controller that return Attribute
 Attribute LayoutController.getAttribute(java.lang.String name)
           
 

Methods in com.tensegrity.graph.layout.controller with parameters of type Attribute
 void LayoutController.setAttribute(Attribute attribute)
           
 

Uses of Attribute in com.tensegrity.graph.model
 

Methods in com.tensegrity.graph.model with parameters of type Attribute
 void Graph.addCustomAttribute(Attribute attribute)
          Adds the Attribute given by attribute to the custom attributes of the Graph.
 void GraphObject.addCustomAttribute(Attribute attribute)
          Adds the Attribute given by attribute to the custom attributes of the GraphObject.
 boolean GraphObject.assertCustomAttribute(Attribute attribute)
          Sets a custom attribute and adds it, if it doesn't exist yet.
 

Uses of Attribute in com.tensegrity.graph.persistence
 

Methods in com.tensegrity.graph.persistence with parameters of type Attribute
static VisualGraphView GraphPersistence.readVisualGraphView(java.io.InputStream in, ViewBuilderFilter listener, Attribute outAttributeList)
          Reads a VisualGraphView from the given InputStream and uses the ViewBuilderFilter.
static void GraphPersistence.writeVisualGraphView(VisualGraphView visualgraphview, java.io.File file, ViewSerializerFilter serializefilter, Attribute preview)
          Writes a given VisualGraphView to the given file by using the SerializeFilter.
static void GraphPersistence.writeVisualGraphView(VisualGraphView visualgraphview, java.io.File file, ViewSerializerFilter serializefilter, Attribute preview, AttributeList imageList, AttributeList pageFormat)
          Writes the visualgraphview to the file.
static void GraphPersistence.writeVisualGraphView(VisualGraphView visualgraphview, java.io.OutputStream outputstream, ViewSerializerFilter serializefilter, Attribute preview, AttributeList imageList, AttributeList pageFormat)
          Writes the visualgraphview to the outputstream.
static AttributeList GraphPersistence.writeVisualGraphView(VisualGraphView visualgraphview, ViewSerializerFilter serializefilter, Attribute preview, AttributeList imageList, AttributeList pageFormat)
          Returns an AttributeList serialization of a given VisualGraphView by using the SerializeFilter.
static void GraphPersistence.writeVisualGraphView(VisualGraphView visualgraphview, java.io.File file, ViewSerializerFilter serializefilter, Attribute preview, AttributeList imageList)
          Writes a given VisualGraphView to the given file by using the SerializeFilter.
 

Uses of Attribute in com.tensegrity.graphics
 

Methods in com.tensegrity.graphics that return Attribute
 Attribute AbstractPrimitive.getAttribute(java.lang.String name)
           
 

Methods in com.tensegrity.graphics with parameters of type Attribute
 void AbstractPrimitive.setAttribute(Attribute attribute)
           
 

Uses of Attribute in com.tensegrity.graphics.primitive2D
 

Methods in com.tensegrity.graphics.primitive2D that return Attribute
 Attribute Polygon2D.getAttribute(java.lang.String name)
           
 Attribute Ellipse2D.getAttribute(java.lang.String name)
           
 Attribute Polyline2D.getAttribute(java.lang.String name)
           
 Attribute Rect2D.getAttribute(java.lang.String name)
           
 Attribute Line2D.getAttribute(java.lang.String name)
           
 Attribute Label2D.getAttribute(java.lang.String name)
           
 

Uses of Attribute in com.tensegrity.graphics.render
 

Methods in com.tensegrity.graphics.render that return Attribute
 Attribute RendererConfiguration.getAttribute(java.lang.String attributename)
          Returns the Attribute of the configuration item specified by attributename or null if the given name specifies no configuration item.
 

Uses of Attribute in com.tensegrity.gui.component
 

Methods in com.tensegrity.gui.component with parameters of type Attribute
static boolean AttributeEditorUtil.renameCustomAttribute(AttributeSet set, Attribute attribute, java.lang.String value)
          Renames the given custom attribute
static boolean AttributeEditorUtil.isCustomAttribute(Attribute attribute)
          Method isCustomAttribute returns true if the given Attribute instance contains the interface CustomAttribute.
static boolean AttributeEditorUtil.isEditorAvailable(Attribute attribute)
          Checks, if an editor is available for the given attribute
 

Uses of Attribute in com.tensegrity.gui.container
 

Methods in com.tensegrity.gui.container that return Attribute
 Attribute HiddenSlidesAttributableOnSet.getAttribute(java.lang.String name)
           
 

Methods in com.tensegrity.gui.container with parameters of type Attribute
 void HiddenSlidesAttributableOnSet.setAttribute(Attribute attribute)
           
 

Uses of Attribute in com.tensegrity.gui.graphdocument
 

Methods in com.tensegrity.gui.graphdocument that return Attribute
 Attribute ElementDefinitionUtil.RenameAttributable.getAttribute(java.lang.String name)
           
 

Methods in com.tensegrity.gui.graphdocument with parameters of type Attribute
 void ElementDefinitionUtil.RenameAttributable.setAttribute(Attribute attribute)
           
 

Uses of Attribute in com.tensegrity.gui.graphdocument.persistence
 

Methods in com.tensegrity.gui.graphdocument.persistence that return Attribute
 Attribute GraphDocumentReader.getLayoutContextAttribute()
          Reads the LayoutContexts attribute from the internal GraphDocumentReader.layoutConfiguration field.
 

Uses of Attribute in com.tensegrity.gui.inplaceediting
 

Methods in com.tensegrity.gui.inplaceediting with parameters of type Attribute
 InplaceEditor InplaceEditorProvider.getComboEditor(Label2D label, BaseComposite bComposite, GraphPanel gPanel, Attribute attr)
          Returns the InplaceEditor for editing a label's constraint.
 

Uses of Attribute in com.tensegrity.gui.swing.control.attributeeditor
 

Methods in com.tensegrity.gui.swing.control.attributeeditor that return Attribute
 Attribute EditorStateAttributableOnSet.getAttribute(java.lang.String name)
           
 

Methods in com.tensegrity.gui.swing.control.attributeeditor with parameters of type Attribute
static java.awt.Component SwingAttributeEditorUtil.getComponentForRendering(Attribute attribute, javax.swing.JTable table, int row, int column, boolean isSelected, boolean hasFocus, javax.swing.table.TableCellRenderer fallback, boolean undefined)
          Returns the component that can be used for rendering a value or name of an attribute in a JTable cell.
static SwingAttributeEditorComponents.ValueComponent SwingAttributeEditorUtil.getComponentForEditing(Attribute attribute, javax.swing.JTable table, int row, int column, UIManager uiManager, java.awt.event.ActionListener al, boolean undefined)
          Returns the component that can be used for editing a value or name of an attribute in a JTable cell.
 void SwingAttributeEditorComponents.ComboBox.setAttribute(Attribute attribute)
          Sets the attribute which possible values are shown in the combo
 void SwingAttributeEditorComponents.StrokeFormatPanel.setAttribute(Attribute attribute)
          Sets the current attribute.
 void SwingAttributeEditorComponents.PaintFormatPanel.setAttribute(Attribute attribute)
          Sets the attribute that belongs to this component instance
 void EditorStateAttributableOnSet.setAttribute(Attribute attribute)
           
 

Constructors in com.tensegrity.gui.swing.control.attributeeditor with parameters of type Attribute
SwingAttributeEditorComponents.BooleanBox(Attribute attribute, boolean renderOnly, javax.swing.JTable table, int row, int column)
          Constructs a new BooleanBox
SwingAttributeEditorComponents.ComboBox(Attribute attribute)
           
SwingAttributeEditorComponents.OneColorPanel(Attribute attribute)
           
SwingAttributeEditorComponents.StrokeFormatPanel(Attribute attribute)
           
SwingAttributeEditorComponents.PaintFormatPanel(Attribute attribute)
           
SwingAttributeEditorComponents.MarkerFormatPanel(Attribute attribute)
          Creates a MarkerFormatPanel based on the MarkerFormat value of the parameter Attribute.
SwingAttributeEditorComponents.MarkerFormatPanel(Attribute attribute, UIManager uiManager)
          Creates a MarkerFormatPanel based on the MarkerFormat value of the parameter Attribute.
SwingAttributeEditorComponents.FontFormatPanel(Attribute attribute)
           
 

Uses of Attribute in com.tensegrity.gui.swing.control.attributetable
 

Classes in com.tensegrity.gui.swing.control.attributetable that implement Attribute
 class MetricAttribute
          The MetricAttribute is used to distinguish Attributes containing a Metric related value.
 

Methods in com.tensegrity.gui.swing.control.attributetable that return Attribute
protected  Attribute AttributeTableCellRenderer.getAttribute(int row)
          Returns the Attribute at the given row index.
 

Constructors in com.tensegrity.gui.swing.control.attributetable with parameters of type Attribute
MetricAttribute(Attribute attribute)
          Creates a new MetricAttribute from a Attribute.
 

Uses of Attribute in com.tensegrity.gui.swing.control.attributetree
 

Methods in com.tensegrity.gui.swing.control.attributetree that return Attribute
 Attribute AttributeTreeCategory.getAttribute(java.lang.String name)
           
 Attribute AttributeTreeNode.getAttribute()
          Returns the attribute of this node A call should only be done, if isAttribute() returned true.
 

Methods in com.tensegrity.gui.swing.control.attributetree with parameters of type Attribute
 void AttributeTreeCategory.setAttribute(Attribute attribute)
           
 

Constructors in com.tensegrity.gui.swing.control.attributetree with parameters of type Attribute
AttributeTreeNode(Attribute attrib)
          Constructor for an attribute node
 

Uses of Attribute in com.tensegrity.gui.swing.customattribute
 

Classes in com.tensegrity.gui.swing.customattribute that implement Attribute
 class DirectoryLocationAttribute
          Class DirectoryLocationAttribute implements the CustomAttribute interface to create an Attribute which represents a Directory Location in a FileSystem.
 class FormatAttribute
          The FormatAttribute class represents an Attribute encapsulating a Format instance.
 class ItemListAttribute
           ItemListAttribute: An attribute with a list of possible values.
 

Uses of Attribute in com.tensegrity.gui.swing.inplaceediting
 

Methods in com.tensegrity.gui.swing.inplaceediting with parameters of type Attribute
 InplaceEditor SwingInplaceEditorProvider.getComboEditor(Label2D label, BaseComposite bComposite, GraphPanel gPanel, Attribute attr)
           
 

Uses of Attribute in com.tensegrity.gui.swt.control.attributetree
 

Methods in com.tensegrity.gui.swt.control.attributetree that return Attribute
 Attribute AttributeTableItem.getAttribute()
          Returns the corresponding attribute
 

Constructors in com.tensegrity.gui.swt.control.attributetree with parameters of type Attribute
AttributeTableItem(java.lang.String path, Attribute attribute, int orderID)
          Constructor which creates a new AttributeTableItem instance with the given parent path, attribute and order id.
 

Uses of Attribute in com.tensegrity.gui.swt.control.attributetree.editors
 

Methods in com.tensegrity.gui.swt.control.attributetree.editors with parameters of type Attribute
static boolean AttributeTableItemEditorProvider.hasDialog(Attribute attribute)
          Checks if a dialog control is needed for editing the specified attribute
 

Uses of Attribute in com.tensegrity.gui.swt.inplaceediting
 

Methods in com.tensegrity.gui.swt.inplaceediting with parameters of type Attribute
 InplaceEditor SwtInplaceEditorProvider.getComboEditor(Label2D label, BaseComposite bComposite, GraphPanel gPanel, Attribute attr)
           
 

Constructors in com.tensegrity.gui.swt.inplaceediting with parameters of type Attribute
InplaceComboEditor(org.eclipse.swt.widgets.Composite parent, Label2D label, BaseComposite bComp, GraphPanel gPanel, Attribute attr)
          Creates a new InplaceComboEditor.
 

Uses of Attribute in com.tensegrity.gui.template
 

Methods in com.tensegrity.gui.template that return Attribute
 Attribute TemplateAttributableOnSet.getAttribute(java.lang.String name)
          Returns the attribute specified by the given name from the templateSet created by the TemplateAttributableOnSet#getTemplateSet() method.
 Attribute AttributableOnSetList.getAttribute(java.lang.String name)
          Returns the first occurrency of an attribute with the parameter name.
 

Methods in com.tensegrity.gui.template with parameters of type Attribute
 void TemplateAttributableOnSet.setAttribute(Attribute attribute)
          Empty.
 void AttributableOnSetList.setAttribute(Attribute attribute)
           
 



Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.