Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
A
accept(Visitor)
- Method in class cb.petal.
PetalObject
accept(Visitor)
- Method in class cb.petal.
Class
accept(Visitor)
- Method in class cb.petal.
State
accept(Visitor)
- Method in class cb.petal.
Module
accept(Visitor)
- Method in class cb.petal.
InterMessView
accept(Visitor)
- Method in class cb.petal.
FocusOfControl
accept(Visitor)
- Method in class cb.petal.
SegLabel
accept(Visitor)
- Method in class cb.petal.
SemanticInfo
accept(Visitor)
- Method in class cb.petal.
ModView
accept(Visitor)
- Method in class cb.petal.
Defaults
accept(Visitor)
- Method in class cb.petal.
BooleanLiteral
accept(Visitor)
- Method in class cb.petal.
SelfMessView
accept(Visitor)
- Method in class cb.petal.
StateMachine
accept(Visitor)
- Method in class cb.petal.
RoleView
accept(Visitor)
- Method in class cb.petal.
Link
accept(Visitor)
- Method in class cb.petal.
ActionTime
accept(Visitor)
- Method in class cb.petal.
Role
accept(Visitor)
- Method in class cb.petal.
InteractionDiagram
accept(Visitor)
- Method in class cb.petal.
ClassDiagram
accept(Visitor)
- Method in class cb.petal.
UsesRelationship
accept(Visitor)
- Method in class cb.petal.
ModuleVisibilityRelationship
accept(Visitor)
- Method in class cb.petal.
LinkView
accept(Visitor)
- Method in class cb.petal.
ObjectDiagram
accept(Visitor)
- Method in class cb.petal.
SimpleObject
accept(Visitor)
- Method in class cb.petal.
UseCase
accept(Visitor)
- Method in class cb.petal.
SubSysView
accept(Visitor)
- Method in class cb.petal.
SubSystem
accept(Visitor)
- Method in class cb.petal.
Object
accept(Visitor)
- Method in class cb.petal.
AssocAttachView
accept(Visitor)
- Method in class cb.petal.
StringLiteral
accept(Visitor)
- Method in class cb.petal.
PetalFile
accept(Visitor)
- Method in class cb.petal.
InheritTreeView
accept(Visitor)
- Method in class cb.petal.
Association
accept(Visitor)
- Method in class cb.petal.
ClassView
accept(Visitor)
- Method in class cb.petal.
ModuleDiagram
accept(Visitor)
- Method in interface cb.petal.
PetalNode
accept(Visitor)
- Method in class cb.petal.
FloatLiteral
accept(Visitor)
- Method in class cb.petal.
StateDiagram
accept(Visitor)
- Method in class cb.petal.
ConnectionRelationship
accept(Visitor)
- Method in class cb.petal.
UseCaseDiagram
accept(Visitor)
- Method in class cb.petal.
CategoryView
accept(Visitor)
- Method in class cb.petal.
ModVisView
accept(Visitor)
- Method in class cb.petal.
DataFlowView
accept(Visitor)
- Method in class cb.petal.
AttachView
accept(Visitor)
- Method in class cb.petal.
SynchronizationView
accept(Visitor)
- Method in class cb.petal.
LinkSelfView
accept(Visitor)
- Method in class cb.petal.
InheritanceRelationship
accept(Visitor)
- Method in class cb.petal.
Tuple
accept(Visitor)
- Method in class cb.petal.
Mechanism
accept(Visitor)
- Method in class cb.petal.
DependencyRelationship
accept(Visitor)
- Method in class cb.petal.
ProcessDiagram
accept(Visitor)
- Method in class cb.petal.
Compartment
accept(Visitor)
- Method in class cb.petal.
ClassInstanceView
accept(Visitor)
- Method in class cb.petal.
SendEvent
accept(Visitor)
- Method in class cb.petal.
Partition
accept(Visitor)
- Method in class cb.petal.
Font
accept(Visitor)
- Method in class cb.petal.
Properties
accept(Visitor)
- Method in class cb.petal.
List
accept(Visitor)
- Method in class cb.petal.
Attribute
accept(Visitor)
- Method in class cb.petal.
IntegerLiteral
accept(Visitor)
- Method in class cb.petal.
Label
accept(Visitor)
- Method in class cb.petal.
VisibilityRelationship
accept(Visitor)
- Method in class cb.petal.
ProcessorView
accept(Visitor)
- Method in class cb.petal.
InstantiateView
accept(Visitor)
- Method in class cb.petal.
ActivityStateView
accept(Visitor)
- Method in class cb.petal.
Device
accept(Visitor)
- Method in class cb.petal.
ClassAttribute
accept(Visitor)
- Method in class cb.petal.
NoteView
accept(Visitor)
- Method in class cb.petal.
Swimlane
accept(Visitor)
- Method in class cb.petal.
RealizeView
accept(Visitor)
- Method in class cb.petal.
Parameter
accept(Visitor)
- Method in class cb.petal.
Value
accept(Visitor)
- Method in class cb.petal.
DependencyView
accept(Visitor)
- Method in class cb.petal.
Petal
accept(Visitor)
- Method in class cb.petal.
LogicalCategory
accept(Visitor)
- Method in class cb.petal.
ExternalDoc
accept(Visitor)
- Method in class cb.petal.
ImportView
accept(Visitor)
- Method in class cb.petal.
ItemLabel
accept(Visitor)
- Method in class cb.petal.
InterfaceView
accept(Visitor)
- Method in class cb.petal.
DecisionView
accept(Visitor)
- Method in class cb.petal.
Action
accept(Visitor)
- Method in class cb.petal.
Operation
accept(Visitor)
- Method in class cb.petal.
Message
accept(Visitor)
- Method in class cb.petal.
Tag
accept(Visitor)
- Method in class cb.petal.
DeviceView
accept(Visitor)
- Method in class cb.petal.
Event
accept(Visitor)
- Method in class cb.petal.
Processes
accept(Visitor)
- Method in class cb.petal.
ConnectionView
accept(Visitor)
- Method in class cb.petal.
Location
accept(Visitor)
- Method in class cb.petal.
SimpleViewObject
accept(Visitor)
- Method in class cb.petal.
InstantiationRelationship
accept(Visitor)
- Method in class cb.petal.
MessView
accept(Visitor)
- Method in class cb.petal.
StateView
accept(Visitor)
- Method in class cb.petal.
TransView
accept(Visitor)
- Method in class cb.petal.
Processor
accept(Visitor)
- Method in class cb.petal.
ActivityDiagram
accept(Visitor)
- Method in class cb.petal.
UsesView
accept(Visitor)
- Method in class cb.petal.
InterObjView
accept(Visitor)
- Method in class cb.petal.
AssociationViewNew
accept(Visitor)
- Method in class cb.petal.
UseCaseCategory
accept(Visitor)
- Method in class cb.petal.
Design
accept(Visitor)
- Method in class cb.petal.
StateTransition
accept(Visitor)
- Method in class cb.petal.
UseCaseView
accept(Visitor)
- Method in class cb.petal.
Process
accept(Visitor)
- Method in class cb.petal.
RealizeRelationship
accept(Visitor)
- Method in class cb.petal.
InheritView
accept(Visitor)
- Method in class cb.petal.
ObjectView
access
- Variable in class cb.generator.
NodeImpl
AccessObject
- class cb.petal.
AccessObject
.
Super class for all petal objects that have access qualifiers, i.e., "Public", "Protected", "Private", or "Implementation" (whatever that means, probably it reads "language dependent")
AccessObject(PetalNode, String, Collection)
- Constructor for class cb.petal.
AccessObject
AccessObject(String)
- Constructor for class cb.petal.
AccessObject
AccessQualified
- interface cb.petal.
AccessQualified
.
Denote that a petal object may have an attribute "exportControl", e.g.
Action
- class cb.petal.
Action
.
Represents action object
Action()
- Constructor for class cb.petal.
Action
Action(PetalNode, Collection)
- Constructor for class cb.petal.
Action
ActionTime
- class cb.petal.
ActionTime
.
Represents ActionTime object
ActionTime()
- Constructor for class cb.petal.
ActionTime
ActionTime(PetalNode, Collection)
- Constructor for class cb.petal.
ActionTime
ActivityDiagram
- class cb.petal.
ActivityDiagram
.
Represents ActivityDiagram object
ActivityDiagram()
- Constructor for class cb.petal.
ActivityDiagram
ActivityDiagram(PetalNode, Collection)
- Constructor for class cb.petal.
ActivityDiagram
ActivityStateView
- class cb.petal.
ActivityStateView
.
Represents ActivityStateView object
ActivityStateView()
- Constructor for class cb.petal.
ActivityStateView
ActivityStateView(PetalNode, Collection, int)
- Constructor for class cb.petal.
ActivityStateView
add(PetalNode)
- Method in class cb.petal.
List
add(PetalObject)
- Method in class cb.petal.
ClassCategory
addAssociation(Class, Role, Class, Role, Class)
- Method in class cb.generator.
Factory
Simply maps association to a newly generated class that maintains the connections.
addAttachView(NoteView, View)
- Method in class cb.petal.
ClassDiagram
Attach note to some already added view object.
addClassAttribute(ClassAttribute)
- Method in class cb.petal.
Class
Add a class attribute aka field to this class.
addClassAttribute(String, String)
- Method in class cb.petal.
Class
Add a class attribute aka field to this class.
addClassAttribute(String, String, String)
- Method in class cb.petal.
Class
Add a class attribute aka field to this class.
addField(Class, Field)
- Method in class cb.generator.
Factory
addField(Field)
- Method in class cb.generator.
ClassImpl
addField(Field)
- Method in interface cb.generator.
Class
addImplementedInterface(Class)
- Method in class cb.petal.
Class
Add implemented interface to this class, i.e.
addImplementedInterface(Class, Class)
- Method in class cb.generator.
Factory
addImplementedInterface(String)
- Method in class cb.generator.
ClassImpl
addImplementedInterface(String)
- Method in interface cb.generator.
Class
addLine(String)
- Method in class cb.petal.
StringLiteral
addMethod(Class, Method)
- Method in class cb.generator.
Factory
addMethod(Method)
- Method in class cb.generator.
ClassImpl
addMethod(Method)
- Method in interface cb.generator.
Class
addObject(String, Node)
- Method in class cb.generator.
Factory
addOperation(Operation)
- Method in class cb.petal.
Class
Add an operation to this class.
addOperation(String, String, String, String[], String[])
- Method in class cb.petal.
Class
Add an operation to this class.
addPrefixCode(String)
- Method in class cb.generator.
ClassImpl
addPrefixCode(String)
- Method in interface cb.generator.
Class
addProperty(String, PetalNode)
- Method in class cb.petal.
PetalObject
Add a property (which may already exist, Petal files allow to define properties multiply).
addRealizedClass(Class, Class)
- Method in class cb.generator.
Factory
Alias for addImplementedInterface()
addRelationship(RelationshipView, Relationship)
- Method in class cb.petal.
Diagram
addSuperClass(Class)
- Method in class cb.petal.
Class
Add super class of this class, i.e.
addSuperClass(Class, Class)
- Method in class cb.generator.
Factory
addSuperClass(String)
- Method in class cb.generator.
ClassImpl
addSuperClass(String)
- Method in interface cb.generator.
Class
addSuperClassifier(Inheritable)
- Method in class cb.petal.
Inheritable
Add super classifier of this use case/class, i.e.
addSuperUseCase(UseCase)
- Method in class cb.petal.
UseCase
Add super use case of this use case, i.e.
addToList(String, String, PetalObject)
- Method in class cb.petal.
PetalObject
Add object to some given list and create the list if necessary.
addToModel(Association)
- Method in class cb.petal.
ClassCategory
addToModel(Class)
- Method in class cb.petal.
ClassCategory
Add a class to the model.
addToModel(LogicalCategory)
- Method in class cb.petal.
LogicalCategory
addToModel(UseCase)
- Method in class cb.petal.
UseCaseCategory
Add a use case to the model.
addToModel(UseCaseCategory)
- Method in class cb.petal.
UseCaseCategory
addToView(AssociationViewNew)
- Method in class cb.petal.
Diagram
Add a association view to the presentation view, set location and tags and call init().
addToView(ClassView)
- Method in class cb.petal.
Diagram
Adds a class view to the presentation view, sets location and tags and calls init().
addToView(InheritView)
- Method in class cb.petal.
ClassDiagram
Class and super class and the according views must have been added to the model already.
addToView(InheritView)
- Method in class cb.petal.
UseCaseDiagram
Class and super class and the according views must have been added to the model already.
addToView(NoteView)
- Method in class cb.petal.
ClassDiagram
Adds a note view to the presentation view, sets location and tags and calls init().
addToView(RealizeView)
- Method in class cb.petal.
ClassDiagram
Class and interface and the according views must have been added to the model already.
addToView(UseCaseView)
- Method in class cb.petal.
UseCaseDiagram
Adds a use case view to the presentation view, sets location and tags and calls init().
addToView(UsesView)
- Method in class cb.petal.
ClassDiagram
Classes and the according views must have been added to the model already.
addToViewsList(View)
- Method in class cb.petal.
Diagram
addTreeModelListener(TreeModelListener)
- Method in class cb.petal.
PetalFile
Adds a listener for the TreeModelEvent posted after the tree changes.
addUsedClass(Class)
- Method in class cb.petal.
Class
Add used to this class, i.e.
addUsedClass(Class, Class, UsesRelationship)
- Method in class cb.generator.
Factory
AssocAttachView
- class cb.petal.
AssocAttachView
.
Represents AssocAttachView object which is means it is just the line drawn between an association and an association class.
AssocAttachView()
- Constructor for class cb.petal.
AssocAttachView
AssocAttachView(PetalNode, Collection, int)
- Constructor for class cb.petal.
AssocAttachView
Association
- class cb.petal.
Association
.
Represents Association object
Association()
- Constructor for class cb.petal.
Association
Association(PetalNode, Collection)
- Constructor for class cb.petal.
Association
AssociationViewNew
- class cb.petal.
AssociationViewNew
.
Represents AssociationViewNew object, i.e.
AssociationViewNew()
- Constructor for class cb.petal.
AssociationViewNew
AssociationViewNew(PetalNode, Collection, int)
- Constructor for class cb.petal.
AssociationViewNew
AttachView
- class cb.petal.
AttachView
.
Represents AttachView object which means the line drawn between a note (view) and some entity.
AttachView()
- Constructor for class cb.petal.
AttachView
AttachView(PetalNode, Collection, int)
- Constructor for class cb.petal.
AttachView
attribute
- Variable in class cb.generator.
FieldImpl
Attribute
- class cb.petal.
Attribute
.
Represents Attribute object
Attribute()
- Constructor for class cb.petal.
Attribute
Attribute(PetalNode, Collection)
- Constructor for class cb.petal.
Attribute
B
BOOLEAN
- Static variable in class cb.parser.
Lexer
BooleanLiteral
- class cb.petal.
BooleanLiteral
.
Boolean literal which may obviously either be true or false.
BooleanLiteral(boolean)
- Constructor for class cb.petal.
BooleanLiteral
C
CategoryView
- class cb.petal.
CategoryView
.
This view corresponds to a ClassCategory object.
CategoryView()
- Constructor for class cb.petal.
CategoryView
CategoryView(PetalNode, Collection)
- Constructor for class cb.petal.
CategoryView
cb.generator
- package cb.generator
cb.parser
- package cb.parser
cb.petal
- package cb.petal
cb.util
- package cb.util
Class
- class cb.petal.
Class
.
Represents Class object, there are a lot of convenience methods here for adding super class(es), operations, attributes, etc.
Class
- interface cb.generator.
Class
.
Represents a class consisting of fields and methods, should be useful for Java and C++.
Class()
- Constructor for class cb.petal.
Class
Class(PetalNode, Collection)
- Constructor for class cb.petal.
Class
Class(PetalNode, String, Collection)
- Constructor for class cb.petal.
Class
ClassAttribute
- class cb.petal.
ClassAttribute
.
Represents class attribute (aka field) of class object.
ClassAttribute()
- Constructor for class cb.petal.
ClassAttribute
ClassAttribute(PetalNode, Collection)
- Constructor for class cb.petal.
ClassAttribute
ClassCategory
- class cb.petal.
ClassCategory
.
Class category is used for structuring into submodels and -views, it may contain further class categories.
ClassCategory(PetalNode, String)
- Constructor for class cb.petal.
ClassCategory
ClassDiagram
- class cb.petal.
ClassDiagram
.
Represents ClassDiagram object contained within a LogicalCategory object.
ClassDiagram()
- Constructor for class cb.petal.
ClassDiagram
ClassDiagram(PetalNode, Collection)
- Constructor for class cb.petal.
ClassDiagram
ClassImpl
- class cb.generator.
ClassImpl
.
Simple representation of a Java Class.
ClassImpl()
- Constructor for class cb.generator.
ClassImpl
ClassInstanceView
- class cb.petal.
ClassInstanceView
.
Represents ClassInstanceView object
ClassInstanceView()
- Constructor for class cb.petal.
ClassInstanceView
ClassInstanceView(PetalNode, Collection, int)
- Constructor for class cb.petal.
ClassInstanceView
ClassUtility
- class cb.petal.
ClassUtility
.
Represents Class Utility object, i.e., helper class
ClassUtility()
- Constructor for class cb.petal.
ClassUtility
ClassUtility(PetalNode, Collection)
- Constructor for class cb.petal.
ClassUtility
ClassView
- class cb.petal.
ClassView
.
Represents ClassView object
ClassView()
- Constructor for class cb.petal.
ClassView
ClassView(PetalNode, Collection, int)
- Constructor for class cb.petal.
ClassView
ClassView(PetalNode, String, Collection, int)
- Constructor for class cb.petal.
ClassView
ClassView(String)
- Constructor for class cb.petal.
ClassView
clazz
- Variable in class cb.generator.
ClassImpl
clone()
- Method in class cb.petal.
PetalObject
clone()
- Method in class cb.petal.
Literal
clone()
- Method in class cb.petal.
PetalFile
clone()
- Method in class cb.petal.
List
CLOSED_ICON
- Static variable in class cb.util.
PetalTree
COMMA
- Static variable in class cb.parser.
Token
COMMA
- Static variable in class cb.parser.
Lexer
Compartment
- class cb.petal.
Compartment
.
Represents Compartment object
Compartment()
- Constructor for class cb.petal.
Compartment
Compartment(PetalNode, Collection)
- Constructor for class cb.petal.
Compartment
ConnectionRelationship
- class cb.petal.
ConnectionRelationship
.
Represents Connection_Relationship object
ConnectionRelationship()
- Constructor for class cb.petal.
ConnectionRelationship
ConnectionRelationship(PetalNode, Collection)
- Constructor for class cb.petal.
ConnectionRelationship
ConnectionView
- class cb.petal.
ConnectionView
.
Represents ConnectionView object
ConnectionView()
- Constructor for class cb.petal.
ConnectionView
ConnectionView(PetalNode, Collection, int)
- Constructor for class cb.petal.
ConnectionView
Constants
- class cb.util.
Constants
.
Global constants and utility methods.
Constants()
- Constructor for class cb.util.
Constants
counter
- Variable in class cb.generator.
Factory
createAssocAttachView()
- Method in class cb.util.
PetalObjectFactory
createAssociation(Class, Class)
- Method in class cb.util.
PetalObjectFactory
Create association without explicit name, it will have an invisible anonymous name.
createAssociation(Class, UseCase)
- Method in class cb.util.
PetalObjectFactory
createAssociation(String, Class, Class)
- Method in class cb.util.
PetalObjectFactory
Create Association between two classes.
createAssociation(String, Class, UseCase)
- Method in class cb.util.
PetalObjectFactory
createAssociation(String, UseCase, UseCase)
- Method in class cb.util.
PetalObjectFactory
Create Association between two use cases.
createAssociation(UseCase, UseCase)
- Method in class cb.util.
PetalObjectFactory
Create association without explicit name, it will have an invisible anonymous name.
createAssociationView(Association)
- Method in class cb.util.
PetalObjectFactory
createAssociationView(Association, boolean)
- Method in class cb.util.
PetalObjectFactory
Creates view for given association.
createAttachView()
- Method in class cb.util.
PetalObjectFactory
createBoolean(String)
- Method in class cb.parser.
ObjectFactory
createClass(Class)
- Method in class cb.generator.
Factory
createClass(Class, String, String, String, boolean)
- Method in class cb.generator.
Factory
createClass(String)
- Method in class cb.util.
PetalObjectFactory
Creates empty class object with just the name and the quid set.
createClassAttribute(String, String)
- Method in class cb.util.
PetalObjectFactory
Creates new class attribute (aka field)
createClassUtility(String)
- Method in class cb.util.
PetalObjectFactory
Creates empty utility class object with just the name and the quid set.
createClassView(Class)
- Method in class cb.util.
PetalObjectFactory
Creates class view for given class and sets the qualified name and quidu for the referenced class accordingly.
createField(ClassAttribute)
- Method in class cb.generator.
Factory
createField(ClassAttribute, String, String, String, String)
- Method in class cb.generator.
Factory
createFloat(String)
- Method in class cb.parser.
ObjectFactory
createInheritanceRelationship(Inheritable, Inheritable)
- Method in class cb.util.
PetalObjectFactory
Create InheritanceRelationship between two classes, this method is called by Class.addSuperClass().
createInheritViews(Inheritable)
- Method in class cb.util.
PetalObjectFactory
createInteger(String)
- Method in class cb.parser.
ObjectFactory
createInterface(String)
- Method in class cb.util.
PetalObjectFactory
Just like createClass() except that it sets the stereotype to "Interface".
createItemLabel(String)
- Method in class cb.util.
PetalObjectFactory
createList(String)
- Method in class cb.parser.
ObjectFactory
createLocation(String, String)
- Method in class cb.parser.
ObjectFactory
createLogicalCategory(String)
- Method in class cb.util.
PetalObjectFactory
Creates empty class category (logical view).
createMethod(Operation)
- Method in class cb.generator.
Factory
createMethod(Operation, String, String, String, List)
- Method in class cb.generator.
Factory
createModel()
- Method in class cb.util.
PetalObjectFactory
Creates empty model.
createNoteView(String)
- Method in class cb.util.
PetalObjectFactory
createObject(PetalNode, String, ArrayList, String)
- Method in class cb.parser.
ObjectFactory
Create PetalObject like (object Class "Professor" ...).
createOperation(String, String, List)
- Method in class cb.util.
PetalObjectFactory
Creates new operation (aka method)
createParameter(Parameter)
- Method in class cb.generator.
Factory
createParameter(String, String)
- Method in class cb.generator.
Factory
createParser(File)
- Static method in class cb.parser.
PetalParser
createParser(InputStream)
- Static method in class cb.parser.
PetalParser
createParser(Reader)
- Static method in class cb.parser.
PetalParser
createParser(String)
- Static method in class cb.parser.
PetalParser
createParser(URL)
- Static method in class cb.parser.
PetalParser
createRealizeRelationship(Class, Class)
- Method in class cb.util.
PetalObjectFactory
Create RealizeRelationship between class and an interface, called by Class.addImplementedInterface().
createRealizeViews(Class)
- Method in class cb.util.
PetalObjectFactory
createSegLabel(String)
- Method in class cb.util.
PetalObjectFactory
createSetGetMethods(String, String)
- Method in class cb.generator.
Factory
createString(String, boolean)
- Method in class cb.parser.
ObjectFactory
There are two kinds of string encodings in Rose: Either the usual "foo bar", or a multi line string where each line starts with a |.
createTag(String)
- Method in class cb.parser.
ObjectFactory
createToken(int, String, int)
- Static method in class cb.parser.
Token
createTuple(String, String)
- Method in class cb.parser.
ObjectFactory
createUseCase(String)
- Method in class cb.util.
PetalObjectFactory
Creates use case object with just the name and the quid set.
createUseCaseCategory(String)
- Method in class cb.util.
PetalObjectFactory
Creates empty class category (use case view).
createUseCaseView(UseCase)
- Method in class cb.util.
PetalObjectFactory
Creates use case view for given class and sets the qualified name and quidu for the referenced class accordingly.
createUsesRelationship(Class, Class)
- Method in class cb.util.
PetalObjectFactory
Create UsesRelationship between class and an interface, called by Class.addUsedClass().
createUsesViews(Class)
- Method in class cb.util.
PetalObjectFactory
createValue(String, StringLiteral)
- Method in class cb.parser.
ObjectFactory
D
DataFlowView
- class cb.petal.
DataFlowView
.
Represents DataFlowView object
DataFlowView()
- Constructor for class cb.petal.
DataFlowView
DataFlowView(PetalNode, Collection, int)
- Constructor for class cb.petal.
DataFlowView
DecisionView
- class cb.petal.
DecisionView
.
Represents DecisionView object
DecisionView()
- Constructor for class cb.petal.
DecisionView
DecisionView(PetalNode, Collection, int)
- Constructor for class cb.petal.
DecisionView
Defaults
- class cb.petal.
Defaults
.
Represents defaults for top level design object.
Defaults()
- Constructor for class cb.petal.
Defaults
Defaults(PetalNode, Collection)
- Constructor for class cb.petal.
Defaults
defineProperty(String, boolean)
- Method in class cb.petal.
PetalObject
Override property if exists already or add it if not.
defineProperty(String, double)
- Method in class cb.petal.
PetalObject
Override property if exists already or add it if not.
defineProperty(String, int)
- Method in class cb.petal.
PetalObject
Override property if exists already or add it if not.
defineProperty(String, PetalNode)
- Method in class cb.petal.
PetalObject
Override property if exists already or add it if not.
defineProperty(String, String)
- Method in class cb.petal.
PetalObject
Override property if exists already or add it if not.
DependencyRelationship
- class cb.petal.
DependencyRelationship
.
Represents Dependency_Relationship object
DependencyRelationship()
- Constructor for class cb.petal.
DependencyRelationship
DependencyRelationship(PetalNode, Collection)
- Constructor for class cb.petal.
DependencyRelationship
DependencyView
- class cb.petal.
DependencyView
.
Represents DependencyView object
DependencyView()
- Constructor for class cb.petal.
DependencyView
DependencyView(PetalNode, Collection, int)
- Constructor for class cb.petal.
DependencyView
DerivedClass
- class cb.petal.
DerivedClass
.
Super class for instantiated and paramerized class objects.
DerivedClass(PetalNode, String, Collection)
- Constructor for class cb.petal.
DerivedClass
DerivedClass(String)
- Constructor for class cb.petal.
DerivedClass
DescendingVisitor
- class cb.petal.
DescendingVisitor
.
By default visits petal tree with DFS.
DescendingVisitor()
- Constructor for class cb.petal.
DescendingVisitor
Design
- class cb.petal.
Design
.
Represents top level design object.
Design()
- Constructor for class cb.petal.
Design
Design(Collection)
- Constructor for class cb.petal.
Design
Device
- class cb.petal.
Device
.
Represents Device object
Device()
- Constructor for class cb.petal.
Device
Device(PetalNode, Collection)
- Constructor for class cb.petal.
Device
DeviceView
- class cb.petal.
DeviceView
.
Represents DeviceView object
DeviceView()
- Constructor for class cb.petal.
DeviceView
DeviceView(PetalNode, Collection, int)
- Constructor for class cb.petal.
DeviceView
Diagram
- class cb.petal.
Diagram
.
Super class for diagrams
Diagram(PetalNode, String, Collection)
- Constructor for class cb.petal.
Diagram
Diagram(String)
- Constructor for class cb.petal.
Diagram
dispose(Token)
- Static method in class cb.parser.
Token
Documented
- interface cb.petal.
Documented
.
Denote that a petal object may have documentation associated with it.
DOS
- Static variable in class cb.util.
Constants
Dump
- class cb.util.
Dump
.
Create serialized templates.
dump()
- Method in class cb.generator.
Generator
Dump()
- Constructor for class cb.util.
Dump
dump(PrintWriter)
- Method in class cb.generator.
ClassImpl
Default implementation prints Java code
dump(PrintWriter)
- Method in class cb.generator.
FieldImpl
Default implementation prints Java code
dump(PrintWriter)
- Method in class cb.generator.
ParameterImpl
Default implementation prints Java code
dump(PrintWriter)
- Method in interface cb.generator.
Node
dump(PrintWriter)
- Method in class cb.generator.
MethodImpl
Default implementation prints Java code
E
EMPTY
- Static variable in class cb.petal.
PetalObject
EmptyVisitor
- class cb.petal.
EmptyVisitor
.
Visitor containing just empty methods.
EmptyVisitor()
- Constructor for class cb.petal.
EmptyVisitor
EOF
- Static variable in class cb.parser.
Token
EOF
- Static variable in class cb.parser.
Lexer
equals(Object)
- Method in class cb.petal.
PetalObject
equals(Object)
- Method in class cb.petal.
BooleanLiteral
equals(Object)
- Method in class cb.petal.
StringLiteral
equals(Object)
- Method in class cb.petal.
PetalFile
equals(Object)
- Method in class cb.petal.
FloatLiteral
equals(Object)
- Method in class cb.petal.
Tuple
equals(Object)
- Method in class cb.petal.
List
equals(Object)
- Method in class cb.petal.
IntegerLiteral
equals(Object)
- Method in class cb.petal.
Value
equals(Object)
- Method in class cb.petal.
Tag
equals(Object)
- Method in class cb.petal.
Location
equals(Object)
- Method in class cb.generator.
ClassImpl
equals(Object)
- Method in class cb.generator.
FieldImpl
equals(Object)
- Method in class cb.generator.
ParameterImpl
equals(Object)
- Method in class cb.generator.
MethodImpl
Event
- class cb.petal.
Event
.
Represents Event object
Event()
- Constructor for class cb.petal.
Event
Event(PetalNode, Collection)
- Constructor for class cb.petal.
Event
ExternalDoc
- class cb.petal.
ExternalDoc
.
Refer to external documentation, i.e.
ExternalDoc()
- Constructor for class cb.petal.
ExternalDoc
ExternalDoc(PetalNode, Collection)
- Constructor for class cb.petal.
ExternalDoc
F
factory
- Variable in class cb.generator.
Generator
Factory
- class cb.generator.
Factory
.
Factory for classes, methods, etc., it also contains methods to add relationships, like uses/realize relationships.
Factory()
- Constructor for class cb.generator.
Factory
FALSE
- Static variable in class cb.parser.
Token
Field
- interface cb.generator.
Field
.
Represents a field of a class.
FieldImpl
- class cb.generator.
FieldImpl
.
Simple representation of a Java field.
FieldImpl()
- Constructor for class cb.generator.
FieldImpl
FLOAT
- Static variable in class cb.parser.
Lexer
FloatLiteral
- class cb.petal.
FloatLiteral
.
Floating point literal (in fact a double).
FloatLiteral(double)
- Constructor for class cb.petal.
FloatLiteral
FocusOfControl
- class cb.petal.
FocusOfControl
.
Represents Focus_Of_Control object
FocusOfControl()
- Constructor for class cb.petal.
FocusOfControl
FocusOfControl(PetalNode, Collection, int)
- Constructor for class cb.petal.
FocusOfControl
Font
- class cb.petal.
Font
.
Represents font object.
Font()
- Constructor for class cb.petal.
Font
Font(PetalNode, Collection)
- Constructor for class cb.petal.
Font
G
Generator
- class cb.generator.
Generator
.
Convert a petal file into a set of (Java) classes.
Generator(PetalFile, File, String)
- Constructor for class cb.generator.
Generator
Generator(PetalFile, String, String)
- Constructor for class cb.generator.
Generator
get(int)
- Method in class cb.petal.
List
getAbstract()
- Method in class cb.petal.
ParameterizedClass
getAccess()
- Method in class cb.generator.
NodeImpl
getAccess()
- Method in interface cb.generator.
Node
getAction()
- Method in class cb.petal.
StateTransition
getActions()
- Method in class cb.petal.
State
getActionTime()
- Method in class cb.petal.
SendEvent
getActionTime()
- Method in class cb.petal.
Action
getActualParameter()
- Method in class cb.petal.
InstantiatedClass
getAnchor()
- Method in class cb.petal.
SegLabel
getAnchor()
- Method in class cb.petal.
Compartment
getAnchor()
- Method in class cb.petal.
ItemLabel
getAnchorLoc()
- Method in class cb.petal.
SegLabel
getAnchorLoc()
- Method in class cb.petal.
ItemLabel
getAnnotation()
- Method in class cb.petal.
ClassView
getAnnotation()
- Method in class cb.petal.
ProcessorView
getAnnotation()
- Method in class cb.petal.
DeviceView
getAnnotation()
- Method in class cb.petal.
InterObjView
getAnnotation()
- Method in class cb.petal.
ObjectView
getAnonymousName()
- Method in class cb.util.
PetalObjectFactory
getAssociationClass()
- Method in class cb.petal.
Association
getAssociations()
- Method in class cb.petal.
Class
getAssociations(Class)
- Method in class cb.petal.
PetalFile
If the association has registered itself properly (done in Association.init() by default) one can look up what associations a class has.
getAttribute()
- Method in class cb.generator.
FieldImpl
getAttributeName()
- Method in class cb.petal.
Attribute
getAttributes()
- Method in class cb.petal.
Class
getAttributes()
- Method in class cb.petal.
Module
getAttributes()
- Method in class cb.petal.
Role
getAttributes()
- Method in class cb.petal.
UsesRelationship
getAttributes()
- Method in class cb.petal.
InheritanceRelationship
getAttributes()
- Method in class cb.petal.
Properties
getAutoResize()
- Method in class cb.petal.
Defaults
getAutoResize()
- Method in class cb.petal.
ClassView
getBold()
- Method in class cb.petal.
Font
getBottomMargin()
- Method in class cb.petal.
Defaults
getCardinality()
- Method in class cb.petal.
Role
getCardinality(Role)
- Method in class cb.generator.
Factory
getCharacteristics()
- Method in class cb.petal.
Device
getCharacteristics()
- Method in class cb.petal.
Processor
getCharSet()
- Method in class cb.petal.
Petal
getChild(Object, int)
- Method in class cb.petal.
PetalFile
Returns the child of parent at index index in the parent's child array.
getChildCount()
- Method in class cb.petal.
PetalObject
getChildCount()
- Method in class cb.petal.
Literal
getChildCount()
- Method in class cb.petal.
PetalFile
getChildCount()
- Method in interface cb.petal.
PetalNode
getChildCount()
- Method in class cb.petal.
List
getChildCount(Object)
- Method in class cb.petal.
PetalFile
Returns the number of children of parent.
getClass(HasQuidu)
- Method in class cb.generator.
Generator
getClass(String)
- Method in class cb.generator.
Generator
getClassAttributeList()
- Method in class cb.petal.
Class
getClassAttributes()
- Method in class cb.petal.
Class
getClassByQualifiedName(String)
- Method in class cb.petal.
PetalFile
getClassByQuid(String)
- Method in class cb.petal.
PetalFile
getClassByQuidu(HasQuidu)
- Method in class cb.petal.
PetalFile
getClassName()
- Method in class cb.petal.
Object
getClassName(Class)
- Method in class cb.generator.
Factory
getClassType()
- Method in class cb.petal.
Class
getClassViewSize(ClassView)
- Method in class cb.petal.
Diagram
Calculate size for classview by applying some heuristics
getClazz()
- Method in class cb.generator.
ClassImpl
getClient()
- Method in class cb.petal.
View
getClientCardinality()
- Method in class cb.petal.
Role
getClientCardinality()
- Method in class cb.petal.
UsesRelationship
getClientContainment()
- Method in class cb.petal.
Link
getClipIconLabels()
- Method in class cb.petal.
Defaults
getCode()
- Method in interface cb.generator.
Method
getCode()
- Method in class cb.generator.
MethodImpl
getCollaborators()
- Method in class cb.petal.
Object
getColor()
- Method in class cb.petal.
Font
getCompartment()
- Method in class cb.petal.
ClassView
getCompartment()
- Method in class cb.petal.
StateView
getConcurrency()
- Method in class cb.petal.
Operation
getCondition()
- Method in class cb.petal.
StateTransition
getConnections()
- Method in class cb.petal.
Processor
getConstraints()
- Method in class cb.petal.
Role
getContainment()
- Method in class cb.petal.
Role
getContainment()
- Method in class cb.petal.
ClassAttribute
getDataFlowView()
- Method in class cb.petal.
MessView
getDefaultColor()
- Method in class cb.petal.
Font
getDefaultFont()
- Method in class cb.petal.
Defaults
getDefaults()
- Method in class cb.petal.
Design
getDerived()
- Method in class cb.petal.
ClassAttribute
getDesign()
- Method in class cb.petal.
PetalFile
getDir()
- Method in class cb.petal.
DataFlowView
getDir()
- Method in class cb.petal.
Message
getDir()
- Method in class cb.petal.
MessView
getDocumentation()
- Method in class cb.petal.
AccessObject
getDocumentation()
- Method in class cb.petal.
Role
getDocumentation()
- Method in class cb.petal.
Relationship
getDocumentation()
- Method in class cb.petal.
ClassCategory
getDocumentation()
- Method in interface cb.petal.
Documented
getDocumentation()
- Method in class cb.petal.
Device
getDocumentation()
- Method in class cb.petal.
Processor
getDocumentation()
- Method in class cb.petal.
Process
getElements()
- Method in class cb.petal.
List
getEvent()
- Method in class cb.petal.
SendEvent
getEvent()
- Method in class cb.petal.
StateTransition
getExportControl()
- Method in class cb.petal.
AccessObject
getExportControl()
- Method in class cb.petal.
Role
getExportControl()
- Method in class cb.petal.
UsesRelationship
getExportControl()
- Method in class cb.petal.
ClassCategory
getExportControl()
- Method in interface cb.petal.
AccessQualified
getExportControl()
- Method in class cb.petal.
Operation
getExternalDocPath()
- Method in class cb.petal.
ExternalDoc
getExternalDocUrl()
- Method in class cb.petal.
ExternalDoc
getFace()
- Method in class cb.petal.
Font
getFields()
- Method in class cb.generator.
ClassImpl
getFields()
- Method in interface cb.generator.
Class
getFillColor()
- Method in class cb.petal.
View
getFillColor()
- Method in class cb.petal.
Compartment
getFillColor()
- Method in class cb.petal.
ItemLabel
getFirstClassDiagram()
- Method in class cb.petal.
LogicalCategory
Typically every Logical view has just one "Main" class diagram
getFirstClient()
- Method in class cb.petal.
Association
getFirstRole()
- Method in class cb.petal.
Association
An association contains exactly two roles.
getFirstRoleView()
- Method in class cb.petal.
AssociationViewNew
getFirstUseCaseDiagram()
- Method in class cb.petal.
UseCaseCategory
Typically every Use Case view has just one "Main" use case diagram
getFirstValue()
- Method in class cb.petal.
Location
getFocusEntry()
- Method in class cb.petal.
InterMessView
getFocusOfControl()
- Method in class cb.petal.
InterObjView
getFocusSrc()
- Method in class cb.petal.
InterMessView
getFocusSrc()
- Method in class cb.petal.
SelfMessView
getFont()
- Method in class cb.petal.
SegLabel
getFont()
- Method in class cb.petal.
Label
getFormalParameter()
- Method in class cb.petal.
ParameterizedClass
getFrequency()
- Method in class cb.petal.
Message
getGlobal()
- Method in class cb.petal.
ClassCategory
getGridX()
- Method in class cb.petal.
Defaults
getGridY()
- Method in class cb.petal.
Defaults
getHeight()
- Method in class cb.petal.
View
getHeight()
- Method in class cb.petal.
FocusOfControl
getHeight()
- Method in class cb.petal.
SegLabel
getHidden()
- Method in class cb.petal.
SegLabel
getIcon()
- Method in class cb.petal.
View
getIconHeight()
- Method in class cb.petal.
InterObjView
getIconStyle()
- Method in class cb.petal.
View
getIconStyle()
- Method in class cb.petal.
FocusOfControl
getIconStyle()
- Method in class cb.petal.
Compartment
getIconWidth()
- Method in class cb.petal.
InterObjView
getIDParameter()
- Method in class cb.petal.
StateView
getIgnoredNodes()
- Method in class cb.parser.
PetalParser
getIgnoredNodes()
- Method in class cb.parser.
Parser
getImplementedInterfaces()
- Method in class cb.petal.
Class
getImplementedInterfaces()
- Method in class cb.generator.
ClassImpl
getIncludeAttribute()
- Method in class cb.petal.
ClassView
getIncludeOperation()
- Method in class cb.petal.
ClassView
getIndexOfChild(Object, Object)
- Method in class cb.petal.
PetalFile
getInitialValue()
- Method in class cb.petal.
ClassAttribute
getInitialValue()
- Method in class cb.petal.
Parameter
getInitialValue()
- Method in class cb.generator.
FieldImpl
getInitialValue()
- Method in interface cb.generator.
Field
getInstance()
- Static method in class cb.parser.
ObjectFactory
getInstance()
- Static method in class cb.util.
PetalObjectFactory
getInstance()
- Static method in class cb.generator.
Factory
getInstantiatedClass()
- Method in class cb.petal.
Object
getInstantiationRelationship()
- Method in class cb.petal.
InstantiatedClass
getInterObjView()
- Method in class cb.petal.
FocusOfControl
getIsAggregate()
- Method in class cb.petal.
Role
getIsLoaded()
- Method in class cb.petal.
Design
getIsUnit()
- Method in class cb.petal.
Design
getItalics()
- Method in class cb.petal.
Font
getItems()
- Method in class cb.petal.
Diagram
getItems()
- Method in class cb.petal.
ObjectDiagram
getItems()
- Method in class cb.petal.
ModuleDiagram
getItems()
- Method in class cb.petal.
StateDiagram
getItems()
- Method in class cb.petal.
ProcessDiagram
getJustify()
- Method in class cb.petal.
SegLabel
getJustify()
- Method in class cb.petal.
ItemLabel
getKind()
- Method in class cb.petal.
PetalObject
getKind()
- Method in class cb.petal.
Literal
getKind()
- Method in class cb.petal.
PetalFile
getKind()
- Method in interface cb.petal.
PetalNode
getKind()
- Method in class cb.petal.
List
getLabel()
- Method in class cb.petal.
InterMessView
getLabel()
- Method in class cb.petal.
SegLabel
getLabel()
- Method in class cb.petal.
ModView
getLabel()
- Method in class cb.petal.
SelfMessView
getLabel()
- Method in class cb.petal.
RoleView
getLabel()
- Method in class cb.petal.
Role
getLabel()
- Method in class cb.petal.
Relationship
getLabel()
- Method in class cb.petal.
SubSysView
getLabel()
- Method in class cb.petal.
ClassView
getLabel()
- Method in class cb.petal.
CategoryView
getLabel()
- Method in class cb.petal.
DataFlowView
getLabel()
- Method in interface cb.petal.
SegLabeled
getLabel()
- Method in class cb.petal.
RelationshipView
getLabel()
- Method in class cb.petal.
Label
getLabel()
- Method in class cb.petal.
ProcessorView
getLabel()
- Method in class cb.petal.
NoteView
getLabel()
- Method in interface cb.petal.
Labeled
getLabel()
- Method in class cb.petal.
ItemLabel
getLabel()
- Method in class cb.petal.
DeviceView
getLabel()
- Method in class cb.petal.
MessView
getLabel()
- Method in class cb.petal.
StateView
getLabel()
- Method in class cb.petal.
TransView
getLabel()
- Method in class cb.petal.
InterObjView
getLabel()
- Method in class cb.petal.
AssociationViewNew
getLabel()
- Method in class cb.petal.
StateTransition
getLabel()
- Method in class cb.petal.
UseCaseView
getLabel()
- Method in class cb.petal.
ObjectView
getLanguage()
- Method in class cb.petal.
Class
getLanguage()
- Method in class cb.petal.
Module
getLeftMargin()
- Method in class cb.petal.
Defaults
getLineColor()
- Method in class cb.petal.
View
getLines()
- Method in class cb.petal.
StringLiteral
getLineStyle()
- Method in class cb.petal.
View
getLiteralValue()
- Method in class cb.petal.
Literal
getLiteralValue()
- Method in class cb.petal.
BooleanLiteral
getLiteralValue()
- Method in class cb.petal.
StringLiteral
getLiteralValue()
- Method in class cb.petal.
FloatLiteral
getLiteralValue()
- Method in class cb.petal.
Tuple
getLiteralValue()
- Method in class cb.petal.
IntegerLiteral
getLiteralValue()
- Method in class cb.petal.
Value
getLiteralValue()
- Method in class cb.petal.
Tag
getLiteralValue()
- Method in class cb.petal.
Location
getLocation()
- Method in class cb.petal.
View
getLocation()
- Method in class cb.petal.
FocusOfControl
getLocation()
- Method in class cb.petal.
SegLabel
getLocation()
- Method in class cb.petal.
Compartment
getLocation()
- Method in class cb.petal.
Label
getLocation()
- Method in class cb.petal.
ItemLabel
getLogicalCategory()
- Method in class cb.petal.
PetalFile
getLogicalModels()
- Method in class cb.petal.
ClassCategory
The returned values depend on what kind of class category this is.
getLogicalModels()
- Method in class cb.petal.
Mechanism
getLogicalPresentations()
- Method in class cb.petal.
ClassCategory
This returns a list of diagrams, ClassDiagram objects, e.g.
getLogicalView()
- Method in class cb.petal.
Design
getLongestName()
- Method in class cb.petal.
PetalObject
getMaxHeight()
- Method in class cb.petal.
Diagram
getMaxHeight()
- Method in class cb.petal.
ObjectDiagram
getMaxHeight()
- Method in class cb.petal.
ModuleDiagram
getMaxHeight()
- Method in class cb.petal.
StateDiagram
getMaxHeight()
- Method in class cb.petal.
ProcessDiagram
getMaxWidth()
- Method in class cb.petal.
SegLabel
getMaxWidth()
- Method in class cb.petal.
Diagram
getMaxWidth()
- Method in class cb.petal.
ObjectDiagram
getMaxWidth()
- Method in class cb.petal.
ModuleDiagram
getMaxWidth()
- Method in class cb.petal.
StateDiagram
getMaxWidth()
- Method in class cb.petal.
ProcessDiagram
getMaxWidth()
- Method in class cb.petal.
Compartment
getMaxWidth()
- Method in class cb.petal.
Label
getMaxWidth()
- Method in class cb.petal.
ItemLabel
getMechanismRef()
- Method in class cb.petal.
ObjectDiagram
getMessages()
- Method in class cb.petal.
Link
getMessView()
- Method in class cb.petal.
DataFlowView
getMethods()
- Method in class cb.generator.
ClassImpl
getMethods()
- Method in interface cb.generator.
Class
getModelName()
- Method in class cb.petal.
PetalFile
getModule()
- Method in class cb.petal.
InstantiatedClass
getModule()
- Method in class cb.petal.
ParameterizedClass
getMulti()
- Method in class cb.petal.
Object
getMulti()
- Method in class cb.petal.
StringLiteral
getName()
- Method in class cb.petal.
PetalObject
getName()
- Method in class cb.petal.
Tuple
getName()
- Method in class cb.petal.
List
getName()
- Method in class cb.generator.
NodeImpl
getName()
- Method in interface cb.generator.
Node
getNameParameter()
- Method in class cb.petal.
AccessObject
getNameParameter()
- Method in class cb.petal.
State
getNameParameter()
- Method in class cb.petal.
Module
getNameParameter()
- Method in class cb.petal.
View
getNameParameter()
- Method in class cb.petal.
Role
getNameParameter()
- Method in class cb.petal.
Diagram
getNameParameter()
- Method in class cb.petal.
SubSystem
getNameParameter()
- Method in class cb.petal.
Object
getNameParameter()
- Method in class cb.petal.
ClassCategory
getNameParameter()
- Method in class cb.petal.
ModuleDiagram
getNameParameter()
- Method in class cb.petal.
StateDiagram
getNameParameter()
- Method in class cb.petal.
ProcessDiagram
getNameParameter()
- Method in class cb.petal.
Partition
getNameParameter()
- Method in interface cb.petal.
Named
getNameParameter()
- Method in class cb.petal.
Device
getNameParameter()
- Method in class cb.petal.
Parameter
getNameParameter()
- Method in class cb.petal.
Action
getNameParameter()
- Method in class cb.petal.
Message
getNameParameter()
- Method in class cb.petal.
Event
getNameParameter()
- Method in class cb.petal.