Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
A
ACTOR
- Static variable in class net.sf.quarrel.file.
ElementType
An element representing an Actor in a UseCase
ACTORS
- Static variable in class net.sf.quarrel.file.
FeatureType
This specifies the set of Actor elements that use the UseCase.
ASSOCIATIONS
- Static variable in class net.sf.quarrel.file.
FeatureType
The header for the
associations
compartment, identifying the elements the element being defined is related to.
ATTRIBUTES
- Static variable in class net.sf.quarrel.file.
FeatureType
The header for the
attributes
compartment, identifying the the attributes or fields defined on the element.
AbstractElement
- class net.sf.quarrel.uml.
AbstractElement
.
Implements the base functionality of the Element interface.
AbstractElement(String)
- Constructor for class net.sf.quarrel.uml.
AbstractElement
Creates a new instance.
Aggregation
- Static variable in class net.sf.quarrel.uml.
RelationshipType
A composition relationship having a multiplicity between the two elements.
Association
- Static variable in class net.sf.quarrel.uml.
RelationshipType
A relationship that relates two or more other instances of concepts or
Attribute
- class net.sf.quarrel.uml.
Attribute
.
Attribute(String)
- Constructor for class net.sf.quarrel.uml.
Attribute
AttributeAggregator
- interface net.sf.quarrel.uml.
AttributeAggregator
.
Created By: Brian Surratt Created On: Mar 26, 2006 10:57:06 PM
AttributeRenderer
- class net.sf.quarrel.dot.
AttributeRenderer
.
AttributeRenderer()
- Constructor for class net.sf.quarrel.dot.
AttributeRenderer
add(String)
- Method in class net.sf.quarrel.file.
ElementCollector
Adds a line to the current compartment
add(FileElement)
- Method in interface net.sf.quarrel.uml.
ModelBuilder
Add an object parsed from the InputStream to the ModelBuilder.
add(FileElement)
- Method in class net.sf.quarrel.uml.
ModelBuilder2
Add an object parsed from the InputStream to the ModelBuilder. A new object will be added to underlying model to represent this object.
add(FileElement)
- Method in class net.sf.quarrel.uml.
ModelBuilderImpl
Deprecated.
addAttribute(String)
- Method in interface net.sf.quarrel.uml.
AttributeAggregator
addAttribute(String, String)
- Method in class net.sf.quarrel.uml.
ModelBuilderImpl
Deprecated.
Adds the specified attribute to a class
addAttribute(String)
- Method in class net.sf.quarrel.uml.
StructuredElement
addClass(String)
- Method in class net.sf.quarrel.uml.
ModelBuilderImpl
Deprecated.
addElement(String)
- Method in class net.sf.quarrel.uml.
ModelBuilderImpl.InterfaceElementHandler
Deprecated.
addInterface(String)
- Method in class net.sf.quarrel.uml.
ModelBuilderImpl
Deprecated.
addOperation(String, String)
- Method in class net.sf.quarrel.uml.
ModelBuilderImpl
Deprecated.
addOperation(String)
- Method in interface net.sf.quarrel.uml.
OperationAggregator
addOperation(String)
- Method in class net.sf.quarrel.uml.
StructuredElement
addRelationship(String, String, RelationshipType)
- Method in class net.sf.quarrel.uml.
ModelBuilderImpl
Deprecated.
attributes()
- Method in interface net.sf.quarrel.uml.
AttributeAggregator
attributes()
- Method in class net.sf.quarrel.uml.
StructuredElement
C
CLASS
- Static variable in class net.sf.quarrel.file.
ElementType
ClassRenderer
- class net.sf.quarrel.dot.
ClassRenderer
.
ClassRenderer()
- Constructor for class net.sf.quarrel.dot.
ClassRenderer
CommandLine
- class net.sf.quarrel.
CommandLine
.
The class which exposes the Quarrel functionality to the command line.
CommandLine()
- Constructor for class net.sf.quarrel.
CommandLine
Composition
- Static variable in class net.sf.quarrel.uml.
RelationshipType
A relationship where an element includes one or more elements as parts which exists as a part of the whole and participate in the same life cycle.
D
DEPENDENCIES
- Static variable in class net.sf.quarrel.file.
FeatureType
The header for the
dependencies
compartment, identifying those elements the current element requires for its definition or implementation.
Dependency
- Static variable in class net.sf.quarrel.uml.
RelationshipType
A relationship that signifies that one model element requires other model elements for it specification or implementation.
DotRenderer
- interface net.sf.quarrel.dot.
DotRenderer
.
Objects implementing this interface are responsible for taking a part of the model and turning it into a String that will represent the subject in DOT notation.
E
EXTENDS
- Static variable in class net.sf.quarrel.file.
FeatureType
The header for the
extends
compartment, identifying the more generalized element that the current element specializes.
Element
- interface net.sf.quarrel.uml.
Element
.
Represents a entity in a model.
ElementCollector
- class net.sf.quarrel.file.
ElementCollector
.
Responsible for building an intermediate model from the contents of an InputStream.
ElementCollector()
- Constructor for class net.sf.quarrel.file.
ElementCollector
ElementImpl
- class net.sf.quarrel.file.
ElementImpl
.
The default implementation of the FileElement interface.
ElementImpl(String, ElementType, Map)
- Constructor for class net.sf.quarrel.file.
ElementImpl
ElementParsingService
- class net.sf.quarrel.file.
ElementParsingService
.
Deprecated.
this is now handled in the StreamParser class
ElementParsingService()
- Constructor for class net.sf.quarrel.file.
ElementParsingService
Deprecated.
ElementText
- class net.sf.quarrel.file.
ElementText
.
ElementText(String)
- Constructor for class net.sf.quarrel.file.
ElementText
ElementType
- class net.sf.quarrel.file.
ElementType
.
ElementType represents the set of independent entities in a UML diagram, such class, interface, actor, etc.
elementExists(String)
- Method in class net.sf.quarrel.uml.
Model
Deprecated.
this method will be removed or made private in the future
elements()
- Method in class net.sf.quarrel.file.
ElementCollector
Returns an iterator over the set of elements that have been collector.
elements()
- Method in class net.sf.quarrel.file.
StreamParser
elements()
- Method in class net.sf.quarrel.file.
StreamProcessor
Deprecated.
elements()
- Method in class net.sf.quarrel.uml.
Model
Returns an Iterator for the set of Elements in the model.
F
Feature
- class net.sf.quarrel.file.
Feature
.
This represents an instance of a FeatureType derived from a FileElement.
Feature(FeatureType, String)
- Constructor for class net.sf.quarrel.file.
Feature
FeatureType
- class net.sf.quarrel.file.
FeatureType
.
An enumerations of compartments types that can exist inside an element, such as operations, dependencies and attributes.
FileElement
- interface net.sf.quarrel.file.
FileElement
.
Represents a part of UML model, as read from the file.
finish()
- Method in class net.sf.quarrel.file.
ElementCollector
Brings the state of the collector to a completed state.
G
Generalization
- Static variable in class net.sf.quarrel.uml.
RelationshipType
An association between more general elements and more specific elements.
getClient()
- Method in interface net.sf.quarrel.uml.
Relationship
Returns the dependent FileElement in the relationship (child).
getClient()
- Method in class net.sf.quarrel.uml.impl.
RelationshipImpl
Returns the dependent FileElement in the relationship (child).
getDotString(Object)
- Method in class net.sf.quarrel.dot.
AttributeRenderer
getDotString(Object)
- Method in class net.sf.quarrel.dot.
ClassRenderer
getDotString(Object)
- Method in interface net.sf.quarrel.dot.
DotRenderer
Returns a String representing the subject Object in DOT notation.
getDotString(Object)
- Method in class net.sf.quarrel.dot.
InterfaceRenderer
getDotString(Object)
- Method in class net.sf.quarrel.dot.
ModelRenderer
Returns a String representing the subject Object in DOT notation.
getDotString(Object)
- Method in class net.sf.quarrel.dot.
RelationshipRenderer
getDotString(Object)
- Method in class net.sf.quarrel.dot.
StructuredElementRenderer
getDotString(Object)
- Method in class net.sf.quarrel.dot.
StubElementRenderer
getElementType()
- Method in class net.sf.quarrel.file.
ElementImpl
getElementType()
- Method in class net.sf.quarrel.file.
ElementText
getElementType()
- Method in interface net.sf.quarrel.file.
FileElement
Returns the type of the element
getEnum(String)
- Static method in class net.sf.quarrel.file.
ElementType
getEnum(String)
- Static method in class net.sf.quarrel.file.
FeatureType
Returns the FeatureType identified by the specified String.
getFeatures(FeatureType)
- Method in class net.sf.quarrel.file.
ElementImpl
getFeatures()
- Method in class net.sf.quarrel.file.
ElementType
getFeatures(FeatureType)
- Method in interface net.sf.quarrel.file.
FileElement
Returns a collection (copy) of String objects listing the set of features of the type specified.
getInstance(String)
- Static method in class net.sf.quarrel.uml.
RelationshipType
Looks the instance of the enumeration for the specified name.
getModel()
- Method in interface net.sf.quarrel.uml.
ModelBuilder
Returns the assempbled model.
getModel()
- Method in class net.sf.quarrel.uml.
ModelBuilder2
getModel()
- Method in class net.sf.quarrel.uml.
ModelBuilderImpl
Deprecated.
getName()
- Method in class net.sf.quarrel.file.
ElementImpl
getName()
- Method in interface net.sf.quarrel.file.
FileElement
Returns the name of the element.
getName()
- Method in class net.sf.quarrel.uml.
AbstractElement
Returns the name for the element.
getName()
- Method in class net.sf.quarrel.uml.
Attribute
getName()
- Method in interface net.sf.quarrel.uml.
Element
Returns the name for the element.
getName()
- Method in class net.sf.quarrel.uml.
Operation
getSupplier()
- Method in interface net.sf.quarrel.uml.
Relationship
Returns the independent element in the relationship (parent).
getSupplier()
- Method in class net.sf.quarrel.uml.impl.
RelationshipImpl
Returns the independent element in the relationship (parent).
getText()
- Method in class net.sf.quarrel.file.
ElementText
getText()
- Method in class net.sf.quarrel.file.
Feature
getType()
- Method in class net.sf.quarrel.file.
Feature
getType()
- Method in interface net.sf.quarrel.uml.
Relationship
Returns an object representing the type of this relationship.
getType()
- Method in class net.sf.quarrel.uml.impl.
RelationshipImpl
Returns an object representing the type of this relationship.
getTypes()
- Static method in class net.sf.quarrel.file.
ElementType
getTypes()
- Static method in class net.sf.quarrel.file.
FeatureType
Gets a List of the FeatureType objects.
I
IMPLEMENTS
- Static variable in class net.sf.quarrel.file.
FeatureType
The header for the
implements
compartment, identifying the interfaces a class implements
INCLUDES
- Static variable in class net.sf.quarrel.file.
FeatureType
The header for the
includes
compartment, identifying the use cases that are aggregated into the used case being defined.
INTERFACE
- Static variable in class net.sf.quarrel.file.
ElementType
Import
- Static variable in class net.sf.quarrel.uml.
RelationshipType
Not sure where this is used.
InterfaceRenderer
- class net.sf.quarrel.dot.
InterfaceRenderer
.
Responsible for the specializations needed to render an Interface in DOT notation.
InterfaceRenderer()
- Constructor for class net.sf.quarrel.dot.
InterfaceRenderer
Creates a new instance.
iterator()
- Static method in class net.sf.quarrel.file.
ElementType
iterator()
- Static method in class net.sf.quarrel.file.
FeatureType
Gets an Iterator over the FeatureType objects.
L
LINKS
- Static variable in class net.sf.quarrel.file.
FeatureType
Represents a specialized relationship attaching a note to an Element.
M
Merge
- Static variable in class net.sf.quarrel.uml.
RelationshipType
Not sure where this is used.
Model
- class net.sf.quarrel.uml.
Model
.
Represents a UML model.
Model()
- Constructor for class net.sf.quarrel.uml.
Model
ModelBuilder
- interface net.sf.quarrel.uml.
ModelBuilder
.
Interface for the class which builds an instance of the uml.Model class.
ModelBuilder2
- class net.sf.quarrel.uml.
ModelBuilder2
.
ModelBuilder2()
- Constructor for class net.sf.quarrel.uml.
ModelBuilder2
ModelBuilderImpl
- class net.sf.quarrel.uml.
ModelBuilderImpl
.
Deprecated.
ModelBuilderImpl()
- Constructor for class net.sf.quarrel.uml.
ModelBuilderImpl
Deprecated.
ModelBuilderImpl.InterfaceElementHandler
- class net.sf.quarrel.uml.
ModelBuilderImpl.InterfaceElementHandler
.
Deprecated.
ModelBuilderImpl.InterfaceElementHandler(ModelBuilderImpl)
- Constructor for class net.sf.quarrel.uml.
ModelBuilderImpl.InterfaceElementHandler
Deprecated.
ModelRenderer
- class net.sf.quarrel.dot.
ModelRenderer
.
An implementation of DotRenderer
ModelRenderer()
- Constructor for class net.sf.quarrel.dot.
ModelRenderer
Creates an instance of DotRenderer for handling UML model objects.
main(String[])
- Static method in class net.sf.quarrel.
CommandLine
The main method called from the command line.
N
NOTE
- Static variable in class net.sf.quarrel.file.
ElementType
net.sf.quarrel
- package net.sf.quarrel
The root package of the project.
net.sf.quarrel.dot
- package net.sf.quarrel.dot
This package is responsible for rendinging the generic UML model into
GraphViz
DOT notation
.
net.sf.quarrel.file
- package net.sf.quarrel.file
net.sf.quarrel.uml
- package net.sf.quarrel.uml
net.sf.quarrel.uml.impl
- package net.sf.quarrel.uml.impl
Implementations of the interfaces defined in net.sf.quarrel.uml.
O
OPERATIONS
- Static variable in class net.sf.quarrel.file.
FeatureType
The header for the
operations
compartment, identifying the the methods defined on the element.
Operation
- class net.sf.quarrel.uml.
Operation
.
Operation(String)
- Constructor for class net.sf.quarrel.uml.
Operation
OperationAggregator
- interface net.sf.quarrel.uml.
OperationAggregator
.
Created By: Brian Surratt Created On: Mar 26, 2006 10:49:51 PM
operations()
- Method in interface net.sf.quarrel.uml.
OperationAggregator
operations()
- Method in class net.sf.quarrel.uml.
StructuredElement
P
PACKAGE
- Static variable in class net.sf.quarrel.file.
ElementType
ParsingException
- exception net.sf.quarrel.file.
ParsingException
.
Will be thrown when a parsing error occurs.
ParsingException()
- Constructor for class net.sf.quarrel.file.
ParsingException
parse(ElementText)
- Static method in class net.sf.quarrel.file.
ElementParsingService
Deprecated.
parse()
- Method in class net.sf.quarrel.file.
StreamParser
pop()
- Method in class net.sf.quarrel.file.
ElementCollector
Pop the current compartment off the stack.
process()
- Method in class net.sf.quarrel.file.
StreamProcessor
Deprecated.
push(String)
- Method in class net.sf.quarrel.file.
ElementCollector
Pushes a new compartment into the collector using the specified name
R
Realization
- Static variable in class net.sf.quarrel.uml.
RelationshipType
A relationship between an element which defines a set of behaviors, such as an interface, and an element which implements that interface.
Relationship
- interface net.sf.quarrel.uml.
Relationship
.
Represents a relationship between two entities in a model.
RelationshipImpl
- class net.sf.quarrel.uml.impl.
RelationshipImpl
.
An implemention of the Relationship interface.
RelationshipImpl(RelationshipType, Element, Element)
- Constructor for class net.sf.quarrel.uml.impl.
RelationshipImpl
Creates a new instance.
RelationshipRenderer
- class net.sf.quarrel.dot.
RelationshipRenderer
.
An implementation of DotRenderer for relationships.
RelationshipRenderer()
- Constructor for class net.sf.quarrel.dot.
RelationshipRenderer
creates an instance of RelationshipRenderer.
RelationshipType
- class net.sf.quarrel.uml.
RelationshipType
.
An enumaration of relationship types supported in the UML model.
relationships()
- Method in class net.sf.quarrel.uml.
Model
Returns an iterator over the set of relationships in the model
renderNameCompartment(StructuredElement)
- Method in class net.sf.quarrel.dot.
InterfaceRenderer
S
STEREOTYPES
- Static variable in class net.sf.quarrel.file.
FeatureType
The header for the
stereotypes
compartment, identifying the set of UML stereotypes that apply to the element being defined.
StreamParser
- class net.sf.quarrel.file.
StreamParser
.
This class is responsible for parsing an InputStream and reporting all discovered elements to the ElementCollector.
StreamParser(InputStream)
- Constructor for class net.sf.quarrel.file.
StreamParser
Create a new StreamParse for the specified InputStream.
StreamProcessor
- class net.sf.quarrel.file.
StreamProcessor
.
Deprecated.
Use StreamParser
StreamProcessor(InputStream)
- Constructor for class net.sf.quarrel.file.
StreamProcessor
Deprecated.
StructuredElement
- class net.sf.quarrel.uml.
StructuredElement
.
StructuredElement(String)
- Constructor for class net.sf.quarrel.uml.
StructuredElement
StructuredElementRenderer
- class net.sf.quarrel.dot.
StructuredElementRenderer
.
StructuredElementRenderer()
- Constructor for class net.sf.quarrel.dot.
StructuredElementRenderer
StubElementRenderer
- class net.sf.quarrel.dot.
StubElementRenderer
.
StubElementRenderer()
- Constructor for class net.sf.quarrel.dot.
StubElementRenderer
supportFeatureType(FeatureType)
- Method in class net.sf.quarrel.file.
ElementType
T
toString()
- Method in class net.sf.quarrel.file.
ElementText
toString()
- Method in class net.sf.quarrel.uml.
UmlClass
U
USECASE
- Static variable in class net.sf.quarrel.file.
ElementType
UmlClass
- class net.sf.quarrel.uml.
UmlClass
.
Represents a UML class, used to differentiate from interfaces.
UmlClass(String)
- Constructor for class net.sf.quarrel.uml.
UmlClass
Creates an instance.
UmlInterface
- class net.sf.quarrel.uml.
UmlInterface
.
Represents the declaration of an interface in the UML model.
UmlInterface(String)
- Constructor for class net.sf.quarrel.uml.
UmlInterface
Creates a new instance with the specified name.
Usage
- Static variable in class net.sf.quarrel.uml.
RelationshipType
A relationship where an Actor uses a Use Case
A
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2006-2007. All Rights Reserved.