DroidDiagram Programmer's Guide
com.mindfusion.diagramming.components Namespace
Classes Interfaces
 

 Classes

  Class Description

BorderComponent

Represents a component that draws a border around another component.

ComponentBase

Represents the abstract base of all components.

ComponentEvent

The base class for arguments supplied to various component-related events.

ComponentFinder

For internal use.

ComponentHitTester

For internal use.

ComponentMouseEvent

Provides data to mouse-related component events.

ComponentPostLoader

For internal use.

ComponentValidationEvent

Provides arguments for validation events.

ContainerComponent

Represents a component which can host other components.

ContentComponent

Represents a component which can host a single component as its child.

GridPanel

Represents a container which arranges it's children in a two-dimensional grid.

HorizontalAlignment

Contains static constants that specify the horizontal alignment of a component relative to its allocated space. Center - Indicates that the component should be centered. Left - Indicates that the component should be left-aligned. Right - Indicates that the component should be right-aligned. Stretch - Indicates that the component should be stretched horizontally. @author Anton

ImageComponent

Represents a component which can display an image.

ShapeComponent

Represents components which can display geometric shapes.

SimplePanel

A container which arranges its items so that they fill all available space.

StackPanel

Represents a container which arranges its children either vertically or horizontally.

TextComponent

Represents a component displaying static unformatted text.

VerticalAlignment

Contains static constants that specify the vertical alignment of a component relative to its allocated space. Bottom - Indicates that the component should be bottom-aligned. Center - Indicates that the component should be centered. Stretch - Indicates that the component should be stretched vertically. Top - Indicates that the component should be top-aligned. @author Anton

XmlLoader

Provides methods for loading component hierarchies from XML.

XmlLoaderException

An exception raised when a XmlLoader fails to parse XML content.

 Interfaces

  Interface Description

AddChild

Defines a method for adding child objects to a parent objects.

ComponentEventListener

Defines events raised by components.

ComponentHost

For internal use.

ComponentMouseEventListener

Defines keyboard events that can be raised by components.

ComponentValidationEventListener

Defines validation events that can be raised by components.

ComponentVisitor

For internal use.

Predicate