| Modifier and Type | Field and Description |
|---|---|
static GenericDependency |
PlantUMLDependencyConstants.NATIVE_DEPENDENCY
The custom dependency which is used to link with native code.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GenericDependencyImpl
The default implementation of the
GenericDependency interface. |
| Modifier and Type | Method and Description |
|---|---|
GenericDependency |
GenericDependencyImpl.deepClone() |
| Modifier and Type | Method and Description |
|---|---|
int |
GenericDependencyImpl.compareTo(GenericDependency a) |
| Modifier and Type | Method and Description |
|---|---|
GenericDependency |
ImportDependenciesCollection.findDependency(String dependencyName)
Finds the dependency following its name in the collection. be careful, this method doesn't
take care of the package name.
|
GenericDependency |
ImportDependenciesCollection.findDependency(String dependencyName,
String dependencyPackageName)
Finds the dependency following its name and its package name in the collection.
|
| Modifier and Type | Method and Description |
|---|---|
Set<GenericDependency> |
ImportDependenciesCollection.getAllImportDependencies()
Gets the
Set of all GenericDependency which are needed by the current
dependency type to work. |
Set<GenericDependency> |
DependencyType.getAnnotationsDependencies()
Gets the
Set of all annotations as GenericDependency which are used by the
current dependency type. |
Set<GenericDependency> |
ImportDependenciesCollection.getImportDependenciesWithType(ImportType importType)
Gets the
Set of GenericDependency which are needed by the current dependency
type to work and have the following type. |
Set<GenericDependency> |
ImportDependenciesCollection.getImportDependenciesWithTypes(Set<ImportType> importTypesSet)
Gets the
Set of GenericDependency which are needed by the current dependency
type to work and have one of the following type contained in the Set. |
Set<GenericDependency> |
DependencyType.getParentExtensionsDependencies()
Gets the
Set of all parent extensions as GenericDependency which are used by
the current dependency type, i.e. extended. |
Set<GenericDependency> |
DependencyType.getParentImplementationsDependencies()
Gets the
Set of all parent interfaces as GenericDependency which are used by
the current dependency type, i.e. implemented. |
| Modifier and Type | Method and Description |
|---|---|
void |
ImportDependenciesCollection.addImportDependencies(ImportType importType,
GenericDependency importDependency)
Add an import dependency to the collection, with its type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ImportDependenciesCollection.addImportDependenciesSet(ImportType importType,
Set<GenericDependency> importDependenciesSet)
Add a
Set of several import dependencies to the collection, with their type. |
| Modifier and Type | Method and Description |
|---|---|
GenericDependency |
ImportDependenciesCollectionImpl.findDependency(String dependencyName)
Finds the dependency following its name in the collection. be careful, this method doesn't
take care of the package name.
|
GenericDependency |
ImportDependenciesCollectionImpl.findDependency(String dependencyName,
String dependencyPackageName)
Finds the dependency following its name and its package name in the collection.
|
| Modifier and Type | Method and Description |
|---|---|
Set<GenericDependency> |
ImportDependenciesCollectionImpl.getAllImportDependencies()
Gets the
Set of all GenericDependency which are needed by the current
dependency type to work. |
Set<GenericDependency> |
DependencyTypeImpl.getAnnotationsDependencies()
Gets the
Set of all annotations as GenericDependency which are used by the
current dependency type. |
Set<GenericDependency> |
ImportDependenciesCollectionImpl.getImportDependenciesWithType(ImportType importType)
Gets the
Set of GenericDependency which are needed by the current dependency
type to work and have the following type. |
Set<GenericDependency> |
ImportDependenciesCollectionImpl.getImportDependenciesWithTypes(Set<ImportType> importTypesSet)
Gets the
Set of GenericDependency which are needed by the current dependency
type to work and have one of the following type contained in the Set. |
Set<GenericDependency> |
DependencyTypeImpl.getParentExtensionsDependencies()
Gets the
Set of all parent extensions as GenericDependency which are used by
the current dependency type, i.e. extended. |
Set<GenericDependency> |
DependencyTypeImpl.getParentImplementationsDependencies()
Gets the
Set of all parent interfaces as GenericDependency which are used by
the current dependency type, i.e. implemented. |
| Modifier and Type | Method and Description |
|---|---|
void |
ImportDependenciesCollectionImpl.addImportDependencies(ImportType importType,
GenericDependency importDependency)
Add an import dependency to the collection, with its type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ImportDependenciesCollectionImpl.addImportDependenciesSet(ImportType importType,
Set<GenericDependency> importDependenciesSet)
Add a
Set of several import dependencies to the collection, with their type. |
| Constructor and Description |
|---|
DependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
Set<GenericDependency> parentExtensionsDependenciesSet,
Set<GenericDependency> parentImplementationsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
DependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
Set<GenericDependency> parentExtensionsDependenciesSet,
Set<GenericDependency> parentImplementationsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
DependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
Set<GenericDependency> parentExtensionsDependenciesSet,
Set<GenericDependency> parentImplementationsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
ImportDependenciesCollectionImpl(ImportType importType,
Set<GenericDependency> dependenciesSet)
Medium constructor.
|
ImportDependenciesCollectionImpl(Map<ImportType,Set<GenericDependency>> dependenciesMap)
Medium constructor.
|
| Constructor and Description |
|---|
AnnotationDependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
| Constructor and Description |
|---|
ClassAbstractDependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
GenericDependency parentExtensionsDependency,
Set<GenericDependency> parentImplementationsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
ClassDependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
GenericDependency parentExtensionsDependency,
Set<GenericDependency> parentImplementationsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
| Constructor and Description |
|---|
ClassAbstractDependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
GenericDependency parentExtensionsDependency,
Set<GenericDependency> parentImplementationsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
ClassAbstractDependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
GenericDependency parentExtensionsDependency,
Set<GenericDependency> parentImplementationsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
ClassDependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
GenericDependency parentExtensionsDependency,
Set<GenericDependency> parentImplementationsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
ClassDependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
GenericDependency parentExtensionsDependency,
Set<GenericDependency> parentImplementationsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
| Constructor and Description |
|---|
EnumDependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
Set<GenericDependency> parentImplementationsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
EnumDependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
Set<GenericDependency> parentImplementationsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
| Constructor and Description |
|---|
InterfaceDependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
Set<GenericDependency> parentExtensionsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
InterfaceDependencyTypeImpl(String dependencyName,
String dependencyPackageName,
ImportDependenciesCollection importDependencies,
Set<GenericDependency> parentExtensionsDependenciesSet,
Set<GenericDependency> annotationsDependenciesSet)
Full constructor.
|
| Modifier and Type | Method and Description |
|---|---|
abstract GenericDependency |
ProgrammingLanguage.readDependencyFromFile(String sourceFileContent,
ProgrammingLanguageContext programmingLanguageContext)
Reads the following source file content as a
String to build the
GenericDependency instance. |
| Modifier and Type | Method and Description |
|---|---|
abstract DependencyType |
JavaType.createDependencyType(String dependencyName,
String dependencyPackageName,
boolean isAbstract,
ImportDependenciesCollection importDependencies,
Set<GenericDependency> parentExtensionsDependencies,
Set<GenericDependency> parentImplementationsDependencies,
Set<GenericDependency> annotationDependencies)
Creates the
DependencyType instance associated to the current java type following
passed parameters. |
abstract DependencyType |
JavaType.createDependencyType(String dependencyName,
String dependencyPackageName,
boolean isAbstract,
ImportDependenciesCollection importDependencies,
Set<GenericDependency> parentExtensionsDependencies,
Set<GenericDependency> parentImplementationsDependencies,
Set<GenericDependency> annotationDependencies)
Creates the
DependencyType instance associated to the current java type following
passed parameters. |
abstract DependencyType |
JavaType.createDependencyType(String dependencyName,
String dependencyPackageName,
boolean isAbstract,
ImportDependenciesCollection importDependencies,
Set<GenericDependency> parentExtensionsDependencies,
Set<GenericDependency> parentImplementationsDependencies,
Set<GenericDependency> annotationDependencies)
Creates the
DependencyType instance associated to the current java type following
passed parameters. |
| Modifier and Type | Method and Description |
|---|---|
GenericDependency |
ProgrammingLanguageContext.getParsedDependency(String fullName)
Gets the dependency in the parsed context following its name.
|
GenericDependency |
AbstractProgrammingLanguageContext.getParsedDependency(String fullName)
Gets the dependency in the parsed context following its name.
|
GenericDependency |
ProgrammingLanguageContext.getParsedOrSeenDependency(String fullName)
Gets the dependency in the parsed and seen context following its name.
|
GenericDependency |
AbstractProgrammingLanguageContext.getParsedOrSeenDependency(String fullName)
Gets the dependency in the parsed and seen context following its name.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<GenericDependency> |
ProgrammingLanguageContext.getParsedAndSeenDependencies()
Gets all dependencies which have been seen (as import for instance) and parsed within the
context.
|
Collection<GenericDependency> |
AbstractProgrammingLanguageContext.getParsedAndSeenDependencies()
Gets all dependencies which have been seen (as import for instance) and parsed within the
context.
|
Collection<GenericDependency> |
ProgrammingLanguageContext.getParsedDependencies()
Gets all dependencies which have been parsed within the context.
|
Collection<GenericDependency> |
AbstractProgrammingLanguageContext.getParsedDependencies()
Gets all dependencies which have been parsed within the context.
|
Collection<GenericDependency> |
ProgrammingLanguageContext.getPotentialJavaLangSeenDependencies()
Gets all dependencies which have been marked as potential "java.lang" dependencies within the
context.
|
Collection<GenericDependency> |
AbstractProgrammingLanguageContext.getPotentialJavaLangSeenDependencies()
Gets all dependencies which have been marked as potential "java.lang" dependencies within the
context.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProgrammingLanguageContext.addParsedAndSeenDependencies(GenericDependency dependency)
Adds the dependency in the parsed and seen dependencies in the context.
|
void |
AbstractProgrammingLanguageContext.addParsedAndSeenDependencies(GenericDependency dependency)
Adds the dependency in the parsed and seen dependencies in the context.
|
void |
ProgrammingLanguageContext.addPotentialJavaLangSeenDependencies(GenericDependency dependency)
Adds the dependency in the parsed and seen dependencies in the context and marks it as a
potential "java.lang" dependency.
|
void |
AbstractProgrammingLanguageContext.addPotentialJavaLangSeenDependencies(GenericDependency dependency)
Adds the dependency in the parsed and seen dependencies in the context and marks it as a
potential "java.lang" dependency.
|
void |
ProgrammingLanguageContext.addSeenDependencies(GenericDependency dependency)
Adds the dependency in the seen dependencies in the context.
|
void |
AbstractProgrammingLanguageContext.addSeenDependencies(GenericDependency dependency)
Adds the dependency in the seen dependencies in the context.
|
| Constructor and Description |
|---|
AbstractProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Medium constructor.
|
AbstractProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<GenericDependency> potentialJavaLangSeenDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
AbstractProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<GenericDependency> potentialJavaLangSeenDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
AbstractProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<GenericDependency> potentialJavaLangSeenDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
| Constructor and Description |
|---|
CppProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Medium constructor.
|
CppProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
CppProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
CppProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<GenericDependency> potentialJavaLangSeenDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
CppProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<GenericDependency> potentialJavaLangSeenDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
CppProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<GenericDependency> potentialJavaLangSeenDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
JavaProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Medium constructor.
|
JavaProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
JavaProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
JavaProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<GenericDependency> potentialJavaLangSeenDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
JavaProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<GenericDependency> potentialJavaLangSeenDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
JavaProgrammingLanguageContext(Set<GenericDependency> parsedAndSeenDependencies,
Set<GenericDependency> parsedDependencies,
Set<GenericDependency> potentialJavaLangSeenDependencies,
Set<DisplayType> displayTypesOpts,
Pattern displayPackageNamePatternOpt,
Pattern displayNamePatternOpt)
Full constructor.
|
Copyright © 2014 Sourceforge. All rights reserved.