Package | Description |
---|---|
org.tanjakostic.jcleancim.docgen.collector.impl | |
org.tanjakostic.jcleancim.model |
Classes being created by a builder or with the API (code) to hold the in-memory UML model.
|
org.tanjakostic.jcleancim.statistics |
Classes responsible for tracking and reporting model statistics.
|
org.tanjakostic.jcleancim.validation |
Classes responsible for validating the model and the rules to apply.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractPropertiesDoc.filterOperations(UmlClass c,
java.util.Collection<UmlOperation> retainedNatives,
java.util.Collection<UmlOperation> retainedInheriteds) |
protected void |
AbstractPropertiesDoc.filterOperations(UmlClass c,
java.util.Collection<UmlOperation> retainedNatives,
java.util.Collection<UmlOperation> retainedInheriteds) |
Modifier and Type | Field and Description |
---|---|
private UmlOperation |
UmlParameter._containingOperation |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,UmlOperation> |
UmlModel._operations |
private java.util.Collection<UmlOperation> |
UmlClass._operations |
Modifier and Type | Method and Description |
---|---|
(package private) UmlOperation |
UmlClass.addOperation(UmlClass returnType,
java.lang.String name)
For testing only: Adds operation with default data.
|
UmlOperation |
UmlClass.addOperation(UmlClass returnType,
UmlObjectData objData,
UmlOperation.Data data)
Creates from arguments an operation, adds it to itself and to the model, populates
afferent/efferent collections for this and for non-null
returnType , and returns
the newly created object. |
(package private) UmlOperation |
UmlModel.addOperation(UmlOperation op)
Intended to be called by
UmlClass and tests only. |
(package private) static UmlOperation |
UmlOperation.basic(UmlClass containingClass,
UmlClass returnType,
java.lang.String name)
Constructs minimal operation - useful for testing.
|
UmlOperation |
UmlParameter.getContainingOperation() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<UmlOperation> |
UmlClass.getInheritedOperations()
Returns inherited operations.
|
java.util.Collection<UmlOperation> |
UmlModel.getOperations()
Returns all operations in this model.
|
java.util.Collection<UmlOperation> |
UmlClass.getOperations()
Returns native operations.
|
Modifier and Type | Method and Description |
---|---|
(package private) UmlOperation |
UmlModel.addOperation(UmlOperation op)
Intended to be called by
UmlClass and tests only. |
(package private) void |
UmlParameter.setContainingOperation(UmlOperation containingOperation)
Sets containing class for this attribute.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Map<UmlKind,java.util.List<UmlOperation>> |
StatsPerOwner._operations |
private java.util.Map<OwningWg,java.util.Collection<UmlOperation>> |
ModelStats._scopedOperations |
Modifier and Type | Method and Description |
---|---|
java.util.Map<UmlKind,java.util.List<UmlOperation>> |
StatsPerOwner.getOperations() |
java.util.Map<OwningWg,java.util.Collection<UmlOperation>> |
ModelStats.getScopedOperations() |
Modifier and Type | Field and Description |
---|---|
private java.util.List<UmlOperation> |
OperationValidator._scopedUmlObjects |
Modifier and Type | Method and Description |
---|---|
java.util.List<UmlOperation> |
OperationValidator.getScopedUmlObjects() |
Modifier and Type | Method and Description |
---|---|
private static java.util.List<UmlObject> |
OperationValidator.collectParametersAsUmlObjects(UmlOperation op) |
protected java.util.List<UmlObject> |
OperationValidator.OperationParametersWithUnallowedStereotype.getSubObjects(UmlOperation op) |
protected java.util.List<UmlObject> |
OperationValidator.OperationParametersWithUnallowedTagNames.getSubObjects(UmlOperation op) |
protected java.util.List<UmlObject> |
OperationValidator.OperationParametersMissingDoc.getSubObjects(UmlOperation op) |
protected java.util.List<UmlObject> |
OperationValidator.OperationParametersWithBadDocStart.getSubObjects(UmlOperation op) |
protected java.util.List<UmlObject> |
OperationValidator.OperationParametersWithBadDocEnd.getSubObjects(UmlOperation op) |
protected java.util.List<UmlObject> |
OperationValidator.OperationParametersWithBadCharacterInName.getSubObjects(UmlOperation op) |
void |
OperationValidator.OperationsWithUpperCaseName.validate(UmlOperation o,
ModelIssues issues) |
void |
OperationValidator.OperationsWithInvalidReturnTypeNull.validate(UmlOperation o,
ModelIssues issues) |
void |
OperationValidator.OperationsWithInvalidArgTypeNull.validate(UmlOperation o,
ModelIssues issues) |
void |
OperationValidator.OperationsWithInvalidExcTypeNull.validate(UmlOperation o,
ModelIssues issues) |
Constructor and Description |
---|
OperationValidator(Config cfg,
java.util.Collection<UmlOperation> allOperations,
ModelIssues issues) |
Copyright 2009-2015 Tatjana (Tanja) Kostic