| Package | Description | 
|---|---|
| cb.generator.java | 
 This package contains a simple Java generator that reads in a PetalFile tree as input. 
 | 
| cb.petal | 
| Modifier and Type | Field and Description | 
|---|---|
protected Documented | 
NodeImpl.documentedObject  | 
| Modifier and Type | Method and Description | 
|---|---|
Documented | 
NodeImpl.getDocumentedObject()  | 
Documented | 
Node.getDocumentedObject()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NodeImpl.setDocumentedObject(Documented documentedObject)  | 
void | 
Node.setDocumentedObject(Documented documentedObject)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
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") 
 | 
class  | 
Association
Represents Association object 
 | 
class  | 
Class
Represents Class object, there are a lot of convenience methods here for adding
 super class(es), operations, attributes, etc. 
 | 
class  | 
ClassAttribute
Represents class attribute (aka field) of class object. 
 | 
class  | 
ClassCategory
Class category is used for structuring into submodels and -views, it may
 contain further class categories. 
 | 
class  | 
ClassUtility
Represents Class Utility object, i.e., helper class 
 | 
class  | 
ConnectionRelationship
Represents Connection_Relationship object 
 | 
class  | 
DependencyRelationship
Represents Dependency_Relationship object 
 | 
class  | 
DerivedClass
Super class for instantiated and paramerized class objects. 
 | 
class  | 
Inheritable
Denote that a petal object may be extended, i.e. classes and use cases. 
 | 
class  | 
InheritanceRelationship
Represents inheritance relationship between classes. 
 | 
class  | 
InstantiatedClass
Represents Instantiated_Class object 
 | 
class  | 
InstantiatedClassUtility
Represents Instantiated_Class object 
 | 
class  | 
InstantiationRelationship
Represents Instantiation_Relationship object 
 | 
class  | 
LogicalCategory
The Logical category contains class diagrams. 
 | 
class  | 
MetaClass
Represents Meta class object 
 | 
class  | 
ModuleVisibilityRelationship
Represents Module_Visibility_Relationship object 
 | 
class  | 
Operation
Represents operation object, i.e. method. 
 | 
class  | 
Parameter
Represents Parameter object for operations (methods). 
 | 
class  | 
ParameterizedClass
Represents Parameterized_Class object 
 | 
class  | 
ParameterizedClassUtility
Represents Parameterized_Class_Utility object 
 | 
class  | 
RealizeRelationship
Represents Realize relationship ("implements"). 
 | 
class  | 
Relationship
Super class for all relationships between classes. 
 | 
class  | 
Role
Represents Role object 
 | 
class  | 
UseCase
Represents UseCase object 
 | 
class  | 
UseCaseCategory
Use case class category. 
 | 
class  | 
UsesRelationship
Represents uses relationship in use case diagrams, in class
 diagrams this is also used to express dependency relationships. 
 | 
class  | 
VisibilityRelationship
Represents Visibility_Relationship object 
 | 
Copyright © 2018 BITPlan GmbH. All rights reserved.