|
Class Summary |
| 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") |
| Action |
Represents action object |
| ActionTime |
Represents ActionTime object |
| ActivityDiagram |
Represents ActivityDiagram object |
| ActivityStateView |
Represents ActivityStateView object |
| AssocAttachView |
Represents AssocAttachView object which is means it is just the line drawn between
an association and an association class. |
| Association |
Represents Association object |
| AssociationViewNew |
Represents AssociationViewNew object, i.e. |
| AttachView |
Represents AttachView object which means the line drawn between a note (view) and some
entity. |
| Attribute |
Represents Attribute object |
| BooleanLiteral |
Boolean literal which may obviously either be true or false. |
| CategoryView |
This view corresponds to a ClassCategory object. |
| Class |
Represents Class object, there are a lot of convenience methods here for adding
super class(es), operations, attributes, etc. |
| ClassAttribute |
Represents class attribute (aka field) of class object. |
| ClassCategory |
Class category is used for structuring into submodels and -views, it may contain
further class categories. |
| ClassDiagram |
Represents ClassDiagram object contained within a LogicalCategory
object. |
| ClassInstanceView |
Represents ClassInstanceView object |
| ClassUtility |
Represents Class Utility object, i.e., helper class |
| ClassView |
Represents ClassView object |
| Compartment |
Represents Compartment object |
| ConnectionRelationship |
Represents Connection_Relationship object |
| ConnectionView |
Represents ConnectionView object |
| DataFlowView |
Represents DataFlowView object |
| DecisionView |
Represents DecisionView object |
| Defaults |
Represents defaults for top level design object. |
| DependencyRelationship |
Represents Dependency_Relationship object |
| DependencyView |
Represents DependencyView object |
| DerivedClass |
Super class for instantiated and paramerized class objects. |
| DescendingVisitor |
By default visits petal tree with DFS. |
| Design |
Represents top level design object. |
| Device |
Represents Device object |
| DeviceView |
Represents DeviceView object |
| Diagram |
Super class for diagrams |
| EmptyVisitor |
Visitor containing just empty methods. |
| Event |
Represents Event object |
| ExternalDoc |
Refer to external documentation, i.e. |
| FloatLiteral |
Floating point literal (in fact a double). |
| FocusOfControl |
Represents Focus_Of_Control object |
| Font |
Represents font object. |
| ImportView |
Represents ImportView object |
| Inheritable |
Denote that a petal object may be extended, i.e. |
| InheritanceRelationship |
Represents inheritance relationship between classes. |
| InheritTreeView |
Represents InheritTreeView object |
| InheritView |
Represents InheritView object, i.e. |
| InstantiatedClass |
Represents Instantiated_Class object |
| InstantiatedClassUtility |
Represents Instantiated_Class object |
| InstantiateView |
Represents InstantiateView object |
| InstantiationRelationship |
Represents Instantiation_Relationship object |
| IntegerLiteral |
Integer literal. |
| InteractionDiagram |
Represents InteractionDiagram object |
| InterfaceView |
Represents InterfaceView object |
| InterMessView |
Represents InterMessView object |
| InterObjView |
Represents InterObjView object |
| ItemLabel |
Represents ItemLabel object attached to View objects, ClassView in particular |
| Label |
Represents Label object |
| Link |
Represents Link object |
| LinkSelfView |
Represents LinkSelfView object |
| LinkView |
Represents LinkView object |
| List |
Lists (list foo ...) containing other petal nodes. |
| Literal |
Super class for literals like int, String, value, etc. |
| Location |
Tuple of integer values like (1520, 96). |
| LogicalCategory |
The Logical category contains class diagrams. |
| Mechanism |
Represents Mechanism object |
| Message |
Represents Message object |
| MessView |
Represents MessView object |
| MetaClass |
Represents Meta class object |
| Module |
Represents module object |
| ModuleDiagram |
Represents Module_Diagram object |
| ModuleVisibilityRelationship |
Represents Module_Visibility_Relationship object |
| ModView |
Represents ModView object |
| ModVisView |
Represents ModVisView object |
| NoteView |
Represents NoteView object, i.e. |
| Object |
Represents Object object |
| ObjectDiagram |
Represents ObjectDiagram object |
| ObjectView |
Represents ObjectView object |
| Operation |
Represents operation object, i.e. |
| Parameter |
Represents Parameter object for operations (methods). |
| ParameterizedClass |
Represents Parameterized_Class object |
| ParameterizedClassUtility |
Represents Parameterized_Class_Utility object |
| Partition |
Represents Partition object |
| Petal |
Represents top level petal object. |
| PetalFile |
Top level node (aka. |
| PetalObject |
Super class for all petal objects which have a list of
properties. |
| Process |
Represents Process object |
| ProcessDiagram |
Represents Process_Diagram object |
| Processes |
Represents Processes object |
| Processor |
Represents Processor object |
| ProcessorView |
Represents ProcessorView object |
| Properties |
Represents Properties object |
| QuidObject |
Super class for all petal objects that have a "quid" property
defined, i.e. |
| QuiduObject |
Super class for all quid objects that also have a quidu property
defined. |
| QuiduView |
Super class for all view objects with a "quidu" property defined. |
| RealizeRelationship |
Represents Realize relationship ("implements"). |
| RealizeView |
Represents RealizeView object |
| Relationship |
Super class for all relationships between classes. |
| RelationshipView |
Super class for all relationship view objects. |
| Role |
Represents Role object |
| RoleView |
Represents RoleView object |
| SegLabel |
Represents SegLabel object attached to associations |
| SelfMessView |
Represents SelfMessView object = message to self in sequence diagram |
| SemanticInfo |
Pre or postcondition of method |
| SendEvent |
Represents sendEvent object |
| SimpleObject |
Very simple object, basically just a record. |
| SimpleViewObject |
Very simple object, basically just a record. |
| State |
Represents State object |
| StateDiagram |
Represents State_Diagram object |
| StateMachine |
Represents State_Machine object |
| StateTransition |
Represents State_Transition object |
| StateView |
Represents StateView object |
| StringLiteral |
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 |. |
| SubSystem |
Represents SubSystem object |
| SubSysView |
Represents SubSysView object |
| Swimlane |
Represents Swimlane object |
| SynchronizationView |
Represents SynchronizationView object |
| Tag |
Reference to object. |
| TransView |
Represents TransView object |
| Tuple |
Tuple (name, value), like in ("DataBaseSet" 800) |
| UseCase |
Represents UseCase object |
| UseCaseCategory |
Use case class category. |
| UseCaseDiagram |
Represents UseCaseDiagram object |
| UseCaseView |
Represents UseCaseView object |
| UsesRelationship |
Represents uses relationship in use case diagrams, in class
diagrams this is also used to express dependency relationships. |
| UsesView |
Represents UsesView object |
| Value |
Values like in (value Text "foo") |
| View |
Super class for all view objects used in the diagrams. |
| VisibilityRelationship |
Represents Visibility_Relationship object |