Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Z 

A

AAnalyzableElement - Class in org.pfsw.tools.cda.base.model
Common abstract implementation of IAnalyzableElement
AAnalyzableElement() - Constructor for class org.pfsw.tools.cda.base.model.AAnalyzableElement
Initialize the new instance with default values.
accept(IExplorableElementVisitor) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Implementation of the visitor pattern (GOF) for all derived interfaces if IExplorableElement.
accept(IExplorableElementVisitor) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Implementation of the visitor pattern (GOF) for all derived interfaces if IExplorableElement.
accept(IExplorableElementVisitor) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Implementation of the visitor pattern (GOF) for all derived interfaces if IExplorableElement.
accept(IExplorableElementVisitor) - Method in class org.pfsw.tools.cda.base.model.Workset
Implementation of the visitor pattern (GOF) for all derived interfaces if IExplorableElement.
acceptContainers(IContainersVisitor) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Implementation of the visitor pattern (GOF).
acceptNamespaces(INamespacesVisitor) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Implementation of the visitor pattern (GOF).
acceptNamespaces(INamespacesVisitor) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Implementation of the visitor pattern (GOF).
acceptTypes(ITypesVisitor) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Invokes the visitors callback method for this type.
acceptTypes(ITypesVisitor) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Iterates over all contained IType objects and invokes the visitor's callback method using the types as parameter.
acceptTypes(ITypesVisitor) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Iterates (recursivly) over all contained IType objects and invokes the visitor's callback method using the types as parameter.
acceptTypes(ITypesVisitor) - Method in class org.pfsw.tools.cda.base.model.Workset
Implementation of the visitor pattern (GOF) for all derived interfaces if IExplorableElement.
AClassInformationProcessor<TResultData> - Class in org.pfsw.tools.cda.base.model.processing
Generic filter for ClassInformation objects.
AClassInformationProcessor() - Constructor for class org.pfsw.tools.cda.base.model.processing.AClassInformationProcessor
Initialize the new instance with default values.
AClassPackageProcessor - Class in org.pfsw.tools.cda.base.model.processing
Generic filter for ClassPackage objects.
AClassPackageProcessor() - Constructor for class org.pfsw.tools.cda.base.model.processing.AClassPackageProcessor
Initialize the new instance with default values.
add(StringFilter) - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
Adds the given filter to the collection of filter patterns, if it is not yet there
add(NamedText) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
add(T, int) - Method in class org.pfsw.tools.cda.base.util.PrioritySorter
Adds an object with its associated priority.
addAll(Collection<String>) - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
Adds all given string patterns to this filter collection.
addBeanReference(SpringBeanReference) - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
addBeans(SpringBean...) - Method in class org.pfsw.tools.cda.base.model.spring.SpringConfigEntity
 
addClass(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Add the given class information to the package.
addClassContainer(GenericClassContainer) - Method in class org.pfsw.tools.cda.base.model.ClassSpace
Add the given container at the end of the current container list
addClasspathPartDefinition(ClasspathPartDefinition) - Method in class org.pfsw.tools.cda.base.model.Workset
Adds the classpath definition to this workset.
addClasspathPartDefinitions(ClasspathPartDefinition...) - Method in class org.pfsw.tools.cda.base.model.Workset
Adds all specified classpath definitions to this workset.
addComponent(SoftwareComponent) - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
addComponent(SoftwareComponent) - Method in interface org.pfsw.tools.cda.base.model.IComponentHolder
Add the given component
addComponent(SoftwareComponent) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
addContainerInfo(ContainerInfo) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
addContainerInfo(ContainerInfo) - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathMetadata
 
addDependency(ClassInformationDependency) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Add the given dependency to the internal dependency set.
addFrom(Map<?, ?>) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
Adds all key value pairs from the given map to the variables, if the key is a String.
addIgnoreFilter(StringFilter) - Method in class org.pfsw.tools.cda.base.model.Workset
Adds the given filter to the filter collection that defines which classes should be ignored (i.e.
addInjectedDependency(IInjectedDependency) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Adds the given injection dependency to the list of injection dependencies if it is not yet in the list.
addInterface(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Adds the given class information to the list of directly extended or implemented interfaces if it is not yet in the list.
addPackage(ClassPackage) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
addPackageIfContainerMatches(ClassPackage) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Adds the given package to the components package list if the package belongs to a container that is defined as part of this component.
addPackageIfPatternMatches(ClassPackage) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Adds the given package to the components package list if the package name matches any of the component's package name patterns.
addPackagePattern(String) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Adds the given pattern.
addPackagePatterns(Collection<String>) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Adds all patterns from the given collection.
addPackageToThisOrSubComponentIfPatternMatches(ClassPackage) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Adds the given package to this component or one of its sub-components if any package name pattern matches the name of the given package.
addPatterns(String...) - Method in class org.pfsw.tools.cda.base.model.util.ZipEntryFileNamePatterns
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.pfsw.tools.cda.base.model.Workset
Add a listener that will be informed about important property changes.
addReferredClass(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Adds the given class information to the list of referred classes if it is not yet in the list.
addReleaseListener(IReleasable) - Method in class org.pfsw.tools.cda.base.model.Workset
Add a listener that should be notified when this workset gets released.
addResource(ResourceInformation) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Add the given resource file info to the container if it is not yet present in the list of resources.
addSpringConfig(SpringConfigEntity) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Adds the given spring configuration information to this container.
addSubContainer(GenericClassContainer) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
If the given container is not yet in the list of sub containers it will be added and its parent container will be set to this container.
addViewFilter(StringFilter) - Method in class org.pfsw.tools.cda.base.model.Workset
Adds the given filter to the view filter collection that defines which classes should not be shown as dependencies.
AGenericClassContainerProcessor - Class in org.pfsw.tools.cda.base.model.processing
An abstract processor
AGenericClassContainerProcessor() - Constructor for class org.pfsw.tools.cda.base.model.processing.AGenericClassContainerProcessor
 
ALL - Static variable in interface org.pfsw.tools.cda.base.model.filter.ClassInformationFilter
Standard filter that returns true for all ClassInformation objects (but false for null).
ALL - Static variable in interface org.pfsw.tools.cda.base.model.filter.ResourceInformationFilter
Standard filter that matches all ResourceInformation objects (but false for null).
ALL_MATCHING - Static variable in interface org.pfsw.tools.cda.base.model.util.IStringChecker
 
ALL_SERVICE_PROVIDER_DECLARATIONS - Static variable in interface org.pfsw.tools.cda.base.model.filter.ResourceInformationFilter
Standard filter that matches all ResourceInformation objects that are service provider declarations (see java.util.ServiceLoader).
AModelObject - Class in org.pfsw.tools.cda.base.model
Common superclass of all model object classes
AModelObject() - Constructor for class org.pfsw.tools.cda.base.model.AModelObject
Initialize the new instance with default values.
AnalyzableElementDependency<S extends IAnalyzableElement,T extends IAnalyzableElement> - Class in org.pfsw.tools.cda.base.model
Represents the dependency of one IAnalyzableElement (source) to another IAnalyzableElement (target).
AnalyzableElementDependency() - Constructor for class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
Initialize the new instance with default values.
AnalyzableElementType - Enum in org.pfsw.tools.cda.base.model
 
appContext() - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
appendToBuffer(StringBuffer) - Method in class org.pfsw.tools.cda.base.model.util.StringFilter
Append this filter's string representation to the given buffer.
apply(AModelObjectVisitor) - Method in class org.pfsw.tools.cda.base.model.AModelObject
Calls the visitor.startModelObject(this) then calls apply(visitor) on all child elements and then visitor.finishModelObject(this)
applyFilterOnClasses(ClassInformation[], StringFilterCollection) - Method in class org.pfsw.tools.cda.base.global.Functions
Returns a list of classes that don't match the given filter.
applyOnChildren(AModelObjectVisitor) - Method in class org.pfsw.tools.cda.base.model.AModelObject
Calls apply(visitor) on all child elements.
applyOnStack(Stack<AModelObject>, AModelObjectVisitor) - Method in class org.pfsw.tools.cda.base.model.AModelObject
 
applySelf(AModelObjectVisitor) - Method in class org.pfsw.tools.cda.base.model.AModelObject
 
ArchivedFileInfo - Class in org.pfsw.tools.cda.base.model.util
File information about a file inside an archive.
ArchivedFileInfo(File, String, String) - Constructor for class org.pfsw.tools.cda.base.model.util.ArchivedFileInfo
 
areAllClassesCollected() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns true if all classes have been collected.
areAllContainersInitialized() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns true if all containers of this workset have been initialized.
areAllDependenciesResolved() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns true if all elements in this workset have been sufficiently resolved.
asArray(Collection<T>, Class<T>) - Method in class org.pfsw.tools.cda.base.util.CollectionUtil
Returns an array which has elements of the specified element type.
asFileLocator() - Method in class org.pfsw.tools.cda.base.model.util.ArchivedFileInfo
 
asHashMap() - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
ASoftwareComponentProcessor - Class in org.pfsw.tools.cda.base.model.processing
Abstract superclass for processors that handle SoftwareComponent objects.
ASoftwareComponentProcessor() - Constructor for class org.pfsw.tools.cda.base.model.processing.ASoftwareComponentProcessor
Initialize the new instance with default values.
asSet(T...) - Method in class org.pfsw.tools.cda.base.util.CollectionUtil
Returns a new HashSet initialized with the given objects.
asStream(T[]) - Method in class org.pfsw.tools.cda.base.util.CollectionUtil
Returns the given array of objects as stream.
asString() - Method in class org.pfsw.tools.cda.base.model.ClassFileVersion
Returns the major and minor version as string separated by a dot.
asStringArray(Collection<String>) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
ATT_ALIAS - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
ATT_CLASSIFICATION - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
ATT_COUNT - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
ATT_IS_ABSTRACT - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
ATT_IS_FINAL - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
ATT_NAME - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
ATT_VERSION - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
ATT_VISIBILITY - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
ATTR_DIRTY - Static variable in class org.pfsw.tools.cda.base.model.Workset
 
available() - Method in class org.pfsw.tools.cda.base.util.ZipEntryInputStream
 

B

beAnnotationType() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Set the type to TypeClassification.ANNOTATION
beClassType() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Set the type to TypeClassification.CLASS
beClean() - Method in class org.pfsw.tools.cda.base.model.Workset
Sets the internal state to NOT dirty.
beDirty() - Method in class org.pfsw.tools.cda.base.model.Workset
Sets the internal state to not dirty.
beEnumType() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Set the type to TypeClassification.ENUM
beInterfaceType() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Set the type to TypeClassification.INTERFACE
BundleContainerSpecification - Class in org.pfsw.tools.cda.base.model.container
Represents a container that itself contains other containers and some classes directly, too.
BundleContainerSpecification(BundleContainerSpecification, String, String, File, File) - Constructor for class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
 
BundledContainerSpecification - Class in org.pfsw.tools.cda.base.model.container
A container specification that represents a single JAR file or class folder that is bundled inside a WAR, EAR or OSGI bundle file.
BundledContainerSpecification(BundleContainerSpecification, String, String, File) - Constructor for class org.pfsw.tools.cda.base.model.container.BundledContainerSpecification
 

C

canBeAnalyzedForDependencies() - Method in class org.pfsw.tools.cda.base.model.AAnalyzableElement
Returns true if this element can (currently) be analyzed for its dependencies to other elements.
canBeAnalyzedForDependencies() - Method in interface org.pfsw.tools.cda.base.model.IAnalyzableElement
Returns true if this element can (currently) be analyzed for its dependencies to other elements.
canBeAnalyzedForDependencies() - Method in class org.pfsw.tools.cda.base.model.NotFoundClassContainer
Returns true if this element can (currently) be analyzed for its dependencies to other elements.
canBeAnalyzedForDependencies() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns true if this element can (currently) be analyzed for its dependencies to other elements.
canHaveDependencies() - Method in class org.pfsw.tools.cda.base.model.AModelObject
Returns if this object potentially has dependencies to other objects.
canHaveDependencies() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns if this object potentially has dependencies to other objects.
canHaveDependencies() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns if this object potentially has dependencies to other objects.
canHaveDependencies() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns if this object potentially has dependencies to other objects.
changeAlias(String) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Sets the alias of this container.
changeThirdPartyFlag(boolean) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Sets whether or not this container is a third party library
CLASS_FILE_PATTERN - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
ClassContainer - Class in org.pfsw.tools.cda.base.model
A ClassContainer is typically a classpath element that contains one or more classes (i.e.
ClassContainer(ContainerSpecification, Workset) - Constructor for class org.pfsw.tools.cda.base.model.ClassContainer
Initialize the new instance with a containser specification and a workset.
ClassContainerDependency - Class in org.pfsw.tools.cda.base.model
Represents the dependency of one container (source) to another container (target).
ClassContainerDependency(ClassContainer, ClassContainer) - Constructor for class org.pfsw.tools.cda.base.model.ClassContainerDependency
Initialize the new instance with the source and target package.
ClassDefinition - Class in org.pfsw.tools.cda.base.model.spring
The definition of a class that points to a ClassInformation object or null after it has been resolved.
ClassDefinition(String) - Constructor for class org.pfsw.tools.cda.base.model.spring.ClassDefinition
 
ClassDefinition(String, ClassInformation) - Constructor for class org.pfsw.tools.cda.base.model.spring.ClassDefinition
 
ClassFileVersion - Class in org.pfsw.tools.cda.base.model
represents the major and minor version of a class file and is capable to map it to a Java version.
ClassFileVersion(int, int) - Constructor for class org.pfsw.tools.cda.base.model.ClassFileVersion
Initialize the new instance with major and minor version.
ClassInformation - Class in org.pfsw.tools.cda.base.model
Contains all information about a class that is relevant to the dependency analyzer.
ClassInformation(String, ClassPackage) - Constructor for class org.pfsw.tools.cda.base.model.ClassInformation
Initialize the new instance with the fully qualified class name.
ClassInformationDependency - Class in org.pfsw.tools.cda.base.model
Represents the dependency of one class (source) to another class (target)
ClassInformationDependency(ClassInformation, ClassInformation) - Constructor for class org.pfsw.tools.cda.base.model.ClassInformationDependency
Initialize the new instance with default values.
ClassInformationDependency(ClassInformation, ClassInformation, DependencyClassification) - Constructor for class org.pfsw.tools.cda.base.model.ClassInformationDependency
Initialize the new instance.
ClassInformationFilter - Interface in org.pfsw.tools.cda.base.model.filter
Filter function for ClassInformation objects.
ClassInformationMatcher - Class in org.pfsw.tools.cda.base.model.processing
A processor implementation that can be used as matcher for ClassInformation objects based on a ClassInformationFilter.
ClassInformationMatcher(ClassInformationFilter) - Constructor for class org.pfsw.tools.cda.base.model.processing.ClassInformationMatcher
 
classPackage() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
classPackage(ClassPackage) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
ClassPackage - Class in org.pfsw.tools.cda.base.model
Represents a Java package that contains classes.
ClassPackage(String, GenericClassContainer) - Constructor for class org.pfsw.tools.cda.base.model.ClassPackage
Initialize the new instance with a name.
ClassPackageDependency - Class in org.pfsw.tools.cda.base.model
Represents the dependency of one package (source) to another package (target).
ClassPackageDependency(ClassPackage, ClassPackage) - Constructor for class org.pfsw.tools.cda.base.model.ClassPackageDependency
Initialize the new instance with the source and target package.
classpathDefinitions() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns an array of this workset's classpath part definitions.
ClasspathMetadata - Class in org.pfsw.tools.cda.base.model.workset
Holds all additional metadata about classpath elements.
ClasspathMetadata() - Constructor for class org.pfsw.tools.cda.base.model.workset.ClasspathMetadata
Initialize the new instance with default values.
ClasspathPartDefinition - Class in org.pfsw.tools.cda.base.model.workset
Specifies one or more classpath elements by a string pattern or an exact name.
ClasspathPartDefinition(String) - Constructor for class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
Initialize the new instance with a definition.
ClasspathPartDefinition(String, ClasspathPartDefinitionType) - Constructor for class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
Initialize the new instance with a definition and an explicit type.
ClasspathPartDefinition(String, String, ClasspathPartDefinitionType) - Constructor for class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
Initialize the new instance with a definition, optional supplementary data and an explicit type.
ClasspathPartDefinitionType - Enum in org.pfsw.tools.cda.base.model.workset
Defines the supported types of classpath part definitions.
ClassSpace - Class in org.pfsw.tools.cda.base.model
The class space eventually is the container that provides access to all classes that can be found within a Workset.
ClassSpace(Workset) - Constructor for class org.pfsw.tools.cda.base.model.ClassSpace
Initialize the new instance with the workset it belongs to.
clear() - Method in class org.pfsw.tools.cda.base.model.workset.StructuredCache
Clears the whole cache (all sections).
clearPackageAssignmentOfAllComponents() - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
clearSection(String) - Method in class org.pfsw.tools.cda.base.model.workset.StructuredCache
Removes all cached objects from the specified section.
close() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Closes the underlying classpath element if it is an archive
close() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
close() - Method in class org.pfsw.tools.cda.base.util.ZipEntryInputStream
 
closeAllPhysicalContainers() - Method in class org.pfsw.tools.cda.base.model.Workset
Closes all underlying files of physical class containers (e.g.
coll() - Method in class org.pfsw.tools.cda.base.global.Functions
 
coll() - Method in class org.pfsw.tools.cda.base.model.AModelObject
 
coll() - Method in class org.pfsw.tools.cda.base.model.ClassContainerDependency
 
coll() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
coll() - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 
coll() - Method in class org.pfsw.tools.cda.base.model.ClassPackageDependency
 
coll() - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
coll() - Method in class org.pfsw.tools.cda.base.model.container.OdemXmlContainerSpecification
 
coll() - Method in class org.pfsw.tools.cda.base.model.util.JavaArchive
 
coll() - Method in class org.pfsw.tools.cda.base.model.Workset
 
collectDependenciesToTarget(Collection<ClassInformationDependency>, ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassContainerDependency
 
collectDependenciesToTarget(Collection<ClassInformationDependency>, ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassPackageDependency
 
CollectionUtil - Class in org.pfsw.tools.cda.base.util
Additional utilities for collections and arrays.
collectReferredContainers(Collection<GenericClassContainer>) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Looks for all directly referred containers and adds them to the given collection.
collectReferredPackages(Collection<ClassPackage>) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Adds all packages of the directly referred classes to the given collection.
compare(T, T) - Method in class org.pfsw.tools.cda.base.util.PrioritySorter.PrioritizingComparator
 
compareTo(AModelObject) - Method in class org.pfsw.tools.cda.base.model.AModelObject
 
compareTo(AModelObject) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
compareTo(AModelObject) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
compareTo(AModelObject) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
ComponentModel - Class in org.pfsw.tools.cda.base.model
An envelope around a set of components an their dependencies.
ComponentModel(Workset) - Constructor for class org.pfsw.tools.cda.base.model.ComponentModel
Initialize the new instance with a workset.
ComponentModel(String, Workset) - Constructor for class org.pfsw.tools.cda.base.model.ComponentModel
Initialize the new instance with a name and a workset.
ContainerFilteringIterator<TContainer extends GenericClassContainer> - Class in org.pfsw.tools.cda.base.model.container
An instance of this class allows to iterate over a given array of GenericClassContainer objects but returning only those that are of a specified subclass.
ContainerFilteringIterator(GenericClassContainer[], Class<TContainer>) - Constructor for class org.pfsw.tools.cda.base.model.container.ContainerFilteringIterator
 
ContainerIdentifierCalculator - Enum in org.pfsw.tools.cda.base.model.workset
The enum values provide different variants of container identifier calculation.
ContainerInfo - Class in org.pfsw.tools.cda.base.model.workset
Holds additional information about physical class containers.
ContainerInfo(String) - Constructor for class org.pfsw.tools.cda.base.model.workset.ContainerInfo
Initialize the new instance the given identifier.
ContainerInfo(ClassContainer) - Constructor for class org.pfsw.tools.cda.base.model.workset.ContainerInfo
Creates a new instance with an identifier generated for the given container utilizing the newest identifier calculator.
ContainerNames - Class in org.pfsw.tools.cda.base.model.container
This class provides all variants of names a container may have.
ContainerNames() - Constructor for class org.pfsw.tools.cda.base.model.container.ContainerNames
 
ContainerSpecification - Class in org.pfsw.tools.cda.base.model.container
Each instance defines one element that specifies one container object.
ContainerSpecification(String) - Constructor for class org.pfsw.tools.cda.base.model.container.ContainerSpecification
Initialize the new instance with a full name of the container.
ContainerType - Enum in org.pfsw.tools.cda.base.model.container
Specifies an enum value for each supported container type.
contains(GenericClassContainer) - Method in class org.pfsw.tools.cda.base.model.ClassSpace
Returns true if this class space already contains the given container
contains(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns true if the class corresponding to the given class info can be found in this container.
CONTAINS - Static variable in class org.pfsw.tools.cda.base.model.SoftwareComponentDependency
 
contains(StringFilter) - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
Returns true if the given filter is contained in this collection.
contains(char[], char) - Method in class org.pfsw.tools.cda.base.util.StringUtil
 
continueProcessing() - Method in class org.pfsw.tools.cda.base.model.processing.ResourceInformationCollector
 
copy() - Method in class org.pfsw.tools.cda.base.model.util.StringFilter
Returns a new object that is an exact copy of this string filter.
copy() - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
Returns a copy of the filter collection that contains copies of all the defined string filters.
copy() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
Returns a copy with the same definition content
copy() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns a copy of this workset, where all internal elements are also copies of their origins.
copy() - Method in class org.pfsw.tools.cda.base.model.workset.VariablePool
Returns a copy of the local variables which ensures that changes to it won't effect the original variables.
copy() - Method in class org.pfsw.tools.cda.base.model.workset.Variables
Returns a copy of the variables which ensures that changes to it won't effect the original variables.
copyClasspathParts() - Method in class org.pfsw.tools.cda.base.model.Workset
 
copyFileIfNecessary(String, String) - Method in class org.pfsw.tools.cda.base.util.FileUtil
Copies the file with the specified filename to the destination directory if it not yet exists there.
countAllElementsRecursivly() - Method in class org.pfsw.tools.cda.base.model.AModelObject
Returns the number of all contained elements in this model object including this object.
create(int) - Static method in class org.pfsw.tools.cda.base.model.workset.WorksetVersion
 
create(String) - Static method in class org.pfsw.tools.cda.base.model.workset.WorksetVersion
 
create() - Static method in class org.pfsw.tools.cda.base.util.PrioritySorter
Creates a new instance of this class.
createClassInfo(String) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Creates a new class info with the given fully qualified class name and adds it to the package.
createClassInfo(String, ClassPackage) - Method in class org.pfsw.tools.cda.base.model.ClassSpace
Create a new ClassInformation object representing a class with the given (fully qualified) class name in the given package.
createClassInfo(String, ClassPackage) - Method in interface org.pfsw.tools.cda.base.model.IClassInformationFactory
Create a new ClassInformation object representing a class with the given name in the given package.
createComparator() - Method in class org.pfsw.tools.cda.base.util.PrioritySorter
 
createName(String...) - Static method in class org.pfsw.tools.cda.base.model.container.ContainerNames
Creates a concatenated name from the given name elements.
createPackage(String) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Create a new package in this container
createSlot(String) - Method in class org.pfsw.tools.cda.base.model.workset.StructuredCache
 
CURRENT_WS_VERSION - Static variable in class org.pfsw.tools.cda.base.model.workset.WorksetVersion
 

D

DEFAULT_FILE_EXTENSION - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
dependencies() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
deriveSimpleNameFrom(String) - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
 
detachParentComponentHolder() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Detaches this component from its current parent.
determineFileName(ZipEntry) - Method in class org.pfsw.tools.cda.base.model.util.ZipEntryFileNamePatterns
 
determineRelativeName(File) - Method in class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
Returns the relative path name of the given file related to the temp folder where this bundle has been extracted to.
DIGIT_WILDCARD_CHAR - Static variable in class org.pfsw.tools.cda.base.model.util.StringFilter
 
displayString(IStringFilter) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns the name of this container for display.
displayString(IStringFilter) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the name of this container for display.

E

EAR_FILE_EXTENSION - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
EAR_FILE_PATTERN - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
EMPTY_ARRAY - Static variable in class org.pfsw.tools.cda.base.model.ClassContainer
 
EMPTY_ARRAY - Static variable in class org.pfsw.tools.cda.base.model.ClassInformation
 
EMPTY_ARRAY - Static variable in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 
EMPTY_ARRAY - Static variable in class org.pfsw.tools.cda.base.model.ClassPackage
 
EMPTY_ARRAY - Static variable in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
EMPTY_ARRAY - Static variable in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
EMPTY_BASE_ARRAY - Static variable in interface org.pfsw.tools.cda.base.model.IAnalyzableElement
 
EMPTY_GENERIC_CONTAINER_ARRAY - Static variable in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
EMPTY_MODEL_OBJECT_ARRAY - Static variable in class org.pfsw.tools.cda.base.model.AModelObject
 
ENCODING - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
equals(Object) - Method in class org.pfsw.tools.cda.base.model.ClassFileVersion
 
equals(Object) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
equals(Object) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns true if the given object equals this object
equals(Object) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
equals(Object) - Method in class org.pfsw.tools.cda.base.model.ResourceInformation
 
equals(Object) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
equals(Object) - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
equals(Object) - Method in class org.pfsw.tools.cda.base.model.util.StringFilter
 
equals(Object) - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
EXCLUDE_OFF - Static variable in class org.pfsw.tools.cda.base.model.util.StringFilter
 
EXCLUDE_ON - Static variable in class org.pfsw.tools.cda.base.model.util.StringFilter
 
EXTENDS - Static variable in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 
ExtractedContainerSpecification - Class in org.pfsw.tools.cda.base.model.container
Represents a container that has been extracted to temporary directory in order to get access to all its classes and manifest information.
ExtractedContainerSpecification(BundleContainerSpecification, String, String, File) - Constructor for class org.pfsw.tools.cda.base.model.container.ExtractedContainerSpecification
Creates a container specification for a container that has been extracted to a temporary file/folder.
extractServiceName(String) - Method in class org.pfsw.tools.cda.base.util.FileUtil
If the given filename is a ServiceLoader service declaration file (i.e.
extractVersion(ReadOnlySettings, String) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 

F

fileUtil() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
fileUtil() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
FileUtil - Class in org.pfsw.tools.cda.base.util
Extends the standard PF FileUtil
FileUtil() - Constructor for class org.pfsw.tools.cda.base.util.FileUtil
Initialize the new instance with default values.
fillInVariables(String) - Method in class org.pfsw.tools.cda.base.model.workset.VariablePool
Replaces all text fragments by variable definitions as they can be found in this variable pool.
filterCorrectType(GenericClassContainer[], Class<T>) - Static method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns an array with all containers of the specified containerType from the given genericClassContainers.
filterCorrectType(List<GenericClassContainer>, Class<T>) - Static method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns an array with all containers of the specified containerType from the given genericClassContainers.
FilteredContainers<TContainer extends GenericClassContainer> - Class in org.pfsw.tools.cda.base.model.container
An iterable object for GenericClassContainer of a specific type.
FilteredContainers(GenericClassContainer[], Class<TContainer>) - Constructor for class org.pfsw.tools.cda.base.model.container.FilteredContainers
 
find(String, Object) - Method in class org.pfsw.tools.cda.base.model.workset.StructuredCache
Tries to find a cached object that was stored under the given key in the specified cache section.
findBean(Predicate<SpringBean>) - Method in class org.pfsw.tools.cda.base.model.spring.SpringConfigEntity
 
findBeanReference(Predicate<SpringBeanReference>) - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
findClassInfo(String) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the classInfo with the given name if it is member or this package.
findClassInfo(String) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Looks up the classInfo with the given name in all packages this container holds.
findClassInfos(ClassInformationFilter) - Method in class org.pfsw.tools.cda.base.model.Workset
Finds all classInfo object that match the given filter.
findClassInfos(Collection<String>) - Method in class org.pfsw.tools.cda.base.model.Workset
Finds all classInfo object that correspond to the given class names.
findContainerInfo(ClassContainer) - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathMetadata
Find the container info object that corresponds to the given container or null if none can be found.
findContainerNamed(String) - Method in class org.pfsw.tools.cda.base.model.ClassSpace
Returns the class container with the given name or null, if it cannot be found.
findContainerNamed(String) - Method in interface org.pfsw.tools.cda.base.model.IClassSpace
Returns the class container with the given name or null, if it cannot be found.
findFile(String) - Method in class org.pfsw.tools.cda.base.model.util.JavaArchive
Returns the file info object for the given filename if it can be found in the archive's table of contents.
findFileIn(FileInfo[], String) - Method in class org.pfsw.tools.cda.base.model.util.JavaArchive
 
findInCache(String, Object) - Method in class org.pfsw.tools.cda.base.model.Workset
Tries to find a cached object that was stored under the given key in the specified cache section.
findOrCreate(ClassContainer) - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathMetadata
Returns the container info object that corresponds to the given class container.
findOrCreateClassInfo(String) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Searches for the class info in this container and returns it if found.
findOrCreateClassInfo(String) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Searches for the class info in this container and returns it if found.
findOrCreatePackage(String, boolean) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the package with the given name.
findPackage(String) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the package with the given name or null if not found in this container.
findPackage(String, Collection<ClassPackage>) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the package with the given name or null if not found in this container.
findResourceInfos(IStringChecker) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns a list with all resources matching the given filter.
findResourceInfos(ResourceInformationFilter) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns a list with all resources matching the given filter.
findSlot(String) - Method in class org.pfsw.tools.cda.base.model.workset.StructuredCache
 
findSpringConfigurations(Predicate<SpringConfigEntity>) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns all contained spring configuration object that match the given filter.
followClass(String) - Method in class org.pfsw.tools.cda.base.model.Workset
Returns true, if an analyzer should follow the class with the given name.
Functions - Class in org.pfsw.tools.cda.base.global
Provides general service functions to avoid code duplication.
futil() - Method in class org.pfsw.tools.cda.base.global.Preferences
 

G

GenericClassContainer - Class in org.pfsw.tools.cda.base.model
Implements the common functionality for containers of classes.
GenericClassContainer(Workset) - Constructor for class org.pfsw.tools.cda.base.model.GenericClassContainer
Initialize the new instance with default values.
get() - Method in class org.pfsw.tools.cda.base.model.util.OptionalValue
Returns the contained value.
getAlias() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the alias name of this container or null if none has been specified.
getAlias() - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
getAliasName() - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
Returns the alias name of a container.
getAllContainedClasses() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns all classes that are contained in this element or any of its structural sub-elements.
getAllContainedClasses() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns all classes that are contained in this element or any of its structural sub-elements.
getAllContainedClasses() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns all classes that are contained in this element or any of its structural sub-elements.
getAllContainedClasses() - Method in interface org.pfsw.tools.cda.base.model.IAnalyzableElement
Returns all classes that are contained in this element or any of its structural sub-elements.
getAllContainedClasses() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns all classes that are contained in this element or any of its structural sub-elements.
getAnalyzableElementType() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the type of the analyzable element.
getAnalyzableElementType() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the type of the analyzable element.
getAnalyzableElementType() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the type of the analyzable element.
getAnalyzableElementType() - Method in interface org.pfsw.tools.cda.base.model.IAnalyzableElement
Returns the type of the analyzable element.
getAnalyzableElementType() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the type of the analyzable element.
getAutoInsertVariablesIntoClasspath() - Method in class org.pfsw.tools.cda.base.global.Preferences
 
getAutoLoadWorksets() - Method in class org.pfsw.tools.cda.base.global.Preferences
Returns the workset filenames to be loaded automatically at startup.
getAutoReloadable() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getBeanById(String) - Method in class org.pfsw.tools.cda.base.model.spring.SpringConfigEntity
 
getBeanReferenceById(String) - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
getCache() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getCache() - Method in class org.pfsw.tools.cda.base.model.workset.StructuredCache
 
getChildCount() - Method in class org.pfsw.tools.cda.base.model.AModelObject
Returns the current number of children
getChildCount() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the current number of children.
getChildCount() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the current number of children.
getChildCount() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the current number of children.
getChildCount() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the current number of children.
getChildren() - Method in class org.pfsw.tools.cda.base.model.AModelObject
Returns the children.
getChildren() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the children (always an empty array here)
getChildren() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the children
getChildren() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the children
getChildren() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the children
getClassContainer() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the the container this class was found as ClassContainer or null if it is not of type ClassContainer.
getClassContainers() - Method in class org.pfsw.tools.cda.base.model.ClassSpace
 
getClassContainers() - Method in interface org.pfsw.tools.cda.base.model.IClassSpace
Returns all class containers of this class space.
getClassContainers() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the array or all class containers that are currently in this workset.
getClassDefinition() - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
getClassDependencies() - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
Returns all class dependencies that cause this higher level dependency.
getClassDependencies() - Method in class org.pfsw.tools.cda.base.model.ClassContainerDependency
Returns an array of class dependencies that cause the dependency of the two packages represented by this object.
getClassDependencies() - Method in class org.pfsw.tools.cda.base.model.ClassPackageDependency
Returns an array of class dependencies that cause the dependency of the two packages represented by this object.
getClasses() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
getClassesFolderName() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns the name of sub-folder in which class files of this container can be found.
getClassesFolderName() - Method in class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
Returns the name of sub-folder in which class files of this container can be found.
getClassesFolderName() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
Returns the name of sub-folder in which class files of this container can be found.
getClassesSubFolder() - Method in class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
 
getClassFileName() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the name of the file corresponding to this class (including the full sub directory path representing the package).
getClassFileVersion() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the version of the underlying class file.
getClassification() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns whether is is a class an interface an enum or annotation.
getClassification() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
getClassInfo(String) - Method in class org.pfsw.tools.cda.base.model.ClassSpace
Returns the ClassInformation object corresponding to the given className.
getClassInfo(String) - Method in interface org.pfsw.tools.cda.base.model.IClassSpace
Returns the ClassInformation object corresponding to the given className.
getClassInfo(String) - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the ClassInformation object corresponding to the given className.
getClassInfoRegistry() - Method in class org.pfsw.tools.cda.base.model.ClassSpace
 
getClassInformation() - Method in interface org.pfsw.tools.cda.base.model.IInjectedDependency
Returns the class to which the loose dependency exists.
getClassInformation() - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
Returns the implementation class associated with this bean or null if the class has not been set or resolved yet.
getClassInformationFactory() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
getClassInformationFactory() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getClassInfos() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the class information of all classes found in this package.
getClassInitializer() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
getClassName() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the fully qualified name of the class
getClassName() - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
Returns the associated full qualified class name or null if it has not been set.
getClassNameHash() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
getClassPackage() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the package object that contains this class
getClassPackages() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
getClasspathElement() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
getClasspathMetadata() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getClasspathParts() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns all the classpath element definitions that are specified for this workset
getClassSpace() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the class space of this workset which holds all class containers
getClassSpaceAndFactory() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getCollectedResources() - Method in class org.pfsw.tools.cda.base.model.processing.ResourceInformationCollector
 
getComponentModel() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getComponents() - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
getComponents() - Method in interface org.pfsw.tools.cda.base.model.IComponentHolder
Returns all containers that are hold by this object
getComponents() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Returns all sub components this component contains
getComponents() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getConfigEntity() - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
getContainedIn() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
getContainer() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the the container this class was found in.
getContainer() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the container this package resides in
getContainer() - Method in class org.pfsw.tools.cda.base.model.ResourceInformation
The container this resource belongs to.
getContainerIdentifierCalculator() - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
getContainerIdentifierOf(ClassContainer) - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
getContainerInfoList() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
getContainerMetaInfo() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathMetadata
 
getContainerName() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the name of the container this class is located in
getContainerName() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the name of the container the package was found in
getContainerNames() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
getContainerNames() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
getContainers() - Method in class org.pfsw.tools.cda.base.model.container.ContainerFilteringIterator
 
getContainers() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns a collection of all class containers that are currently contained in this workset.
getContainerSpecificationElement() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
getContainerType() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
getContainerXml() - Method in class org.pfsw.tools.cda.base.model.container.OdemXmlContainerSpecification
 
getContext() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the context of this object
getContext() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the context of this object
getContext() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the context this container belongs to.
getContext() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns this workset itself
getCurrentState() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
getDeclaredBeans() - Method in class org.pfsw.tools.cda.base.model.spring.SpringConfigEntity
 
getDefaultPriority() - Method in class org.pfsw.tools.cda.base.util.PrioritySorter
Returns the default priority for objects not registered with this sorter.
getDefinition() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
Returns the definition as string
getDependencies() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns all dependencies to other types.
getDependencyClassification() - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
 
getDependencyElements(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.container.OdemXmlContainerSpecification
Returns the dependency element that are defined below the element that corresponds to the given classInfo.
getDependencyType() - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
Returns the text ID for type of this dependency.
getDependencyType() - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
Returns the text ID for type of this dependency.
getDescription() - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
getDescription() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
getDescription() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the description of this workset
getDirectInterfaces(boolean) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns an array of all interfaces directly extended by this interface.
getDirectlyExtendedInterfaces() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns an array of all interfaces directly extended by this interface.
getDirectlyImplementedInterfaces() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns an array of all interfaces directly implemented by this class.
getDirectReferredContainers() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns all containers that are directly referred by this container through its contained classes.
getDirectReferredPackages() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns all packages this class directly depends on.
getDirectReferredPackages() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns all packages this package directly depends on
getDirectReferredTypes() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns all types this type directly depends on.
getDisplayName() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
getDisplayName() - Method in class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
 
getDisplayName() - Method in class org.pfsw.tools.cda.base.model.container.BundledContainerSpecification
 
getDisplayName() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
getDisplayName() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the name of this container that is best for displaying.
getEntryName() - Method in class org.pfsw.tools.cda.base.model.util.ArchivedFileInfo
 
getExcludeFilterList() - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
 
getExpectedType() - Method in class org.pfsw.tools.cda.base.model.container.ContainerFilteringIterator
 
getExtendedOrImplementedInterfaces() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
getExtraContainerDirNames() - Method in class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
 
getExtractedFile() - Method in class org.pfsw.tools.cda.base.model.util.ArchivedFileInfo
 
getFileInfo(String) - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
getFilename() - Method in class org.pfsw.tools.cda.base.global.Preferences
 
getFilename() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the name of the file this workset was loaded from
getFileSize() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
getFilter() - Method in class org.pfsw.tools.cda.base.model.processing.ClassInformationMatcher
 
getFilterAt(int) - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
 
getFilters() - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
Returns all contained filters.
getFilters(Predicate<? super StringFilter>) - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
 
getFollowIgnorePatterns() - Method in class org.pfsw.tools.cda.base.model.Workset
Return the filters that define which classes must not be analyzed
getFullContainerName() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
getFullName() - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
Returns the full name of a container.
getGlobalVariables() - Method in class org.pfsw.tools.cda.base.model.workset.VariablePool
Returns the globally defined key/value pairs
getGlobalVariables() - Static method in class org.pfsw.tools.cda.base.Module
Returns the global variable definitions
getGoOn() - Method in class org.pfsw.tools.cda.base.model.processing.ResourceInformationCollector
 
getHighestClassFileVersion() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
getHighestClassFileVersion() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
getHighestClassFileVersion() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getId() - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
getIdentifier() - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
getIdentifierOf(ClassContainer) - Method in enum org.pfsw.tools.cda.base.model.workset.ContainerIdentifierCalculator
 
getIncludedComponents() - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
getIncludedContainers() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
getIncludeFilterList() - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
 
getIncludeResourceFiles() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getInitState() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getInjectedDependencies() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns a (maybe empty but never null) list of dependencies that are loosely coupled by dependency injection.
getInStream() - Method in class org.pfsw.tools.cda.base.util.ZipEntryInputStream
 
getIntVersion() - Method in class org.pfsw.tools.cda.base.model.workset.WorksetVersion
 
getJustClassName() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the class name without the package name
getLastWorksetDirectory() - Method in class org.pfsw.tools.cda.base.global.Preferences
Returns the last used workset directory or null
getLocalVariables() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getLocalVariables() - Method in class org.pfsw.tools.cda.base.model.workset.VariablePool
Returns the locally defined key/value pairs
getLogger() - Method in class org.pfsw.tools.cda.base.model.container.ExtractedContainerSpecification
 
getLogger() - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
getMainClass() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
getMainSection(ReadOnlySettings) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
getManifestContent() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
getManifestFor(ClassContainer) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
getManifestSettings(File) - Method in class org.pfsw.tools.cda.base.util.FileUtil
Tries to extract the manifest file data from the given file (or directory) and return it as a parsed settings object.
getMatchFunction() - Method in class org.pfsw.tools.cda.base.util.PrioritySorter
 
getMinimumJVMVersion() - Method in class org.pfsw.tools.cda.base.model.ClassFileVersion
Returns the minimum JVM version that is necessary to execute a class file with this class file version.
getModifierNames() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the modifiers of this class as strings.
getModifiers() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the modifier bits of the class (see Modifier).
getModifierString() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the modifiers as string where the separator is a blank
getName() - Method in class org.pfsw.tools.cda.base.model.AModelObject
Returns the name.
getName() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the full qualified name of the class this object represents
getName() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
getName() - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
getName() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
getName() - Method in class org.pfsw.tools.cda.base.model.ResourceInformation
Returns the relative name of the resource inside its container.
getName() - Method in class org.pfsw.tools.cda.base.model.util.NamedOptionalValue
 
getName() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the name of this workset
getNamespace() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the namespace this type belongs to.
getNamespaceElement(String) - Method in class org.pfsw.tools.cda.base.model.container.OdemXmlContainerSpecification
Returns the namespace element with the given name in this container or null if it cannot be found.
getNamespaceElements() - Method in class org.pfsw.tools.cda.base.model.container.OdemXmlContainerSpecification
Returns all namespace elements in this container.
getNamespacePatterns() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
getNamespaces() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns all namespaces found in this container This method never returns null.
getNotFoundClassesContainer() - Method in class org.pfsw.tools.cda.base.model.ClassSpace
 
getNotFoundClassesContainer() - Method in interface org.pfsw.tools.cda.base.model.IClassSpace
Returns the container that holds all classes that cannot be found in any other container.
getNotFoundClassesContainer() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the special container that is used to hold all classes that are referred to from other classes, but are not found in any container of the specified classpath parts.
getNumberOfAncestors() - Method in class org.pfsw.tools.cda.base.model.AModelObject
Returns the number of parent objects up to the root of the hierarchy
getNumberOfClassContainers() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the number of containers in this workset
getNumberOfContainedClasses() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the number of classes in this package
getNumberOfContainedClasses() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the number of classes in this container
getNumberOfContainedClasses() - Method in interface org.pfsw.tools.cda.base.model.IClassContainingElement
Returns the number of classes in this package
getNumberOfContainedClasses() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the number of classes in this workset
getNumberOfContainedPackages() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the number of packages in this container
getNumberOfContainedPackages() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the number of packages in this container
getNumberOfContainedResources() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns how many resource files are held by this container.
getNumberOfContainedResources() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the number of resources in this workset.
getNumberOfDirectReferredPackages() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the number of packages this package directly depends on.
getObject() - Method in class org.pfsw.tools.cda.base.util.PrioritySorter.PrioritizedObject
 
getOtherProperties() - Method in class org.pfsw.tools.cda.base.model.AModelObject
 
getOtherProperties() - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
 
getPackageName() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the package name of this class.
getPackageNamed(String) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the package with the given name or null if it cannot be found.
getPackagePatterns() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
getPackages() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns all packages found in this contains
getParent() - Method in class org.pfsw.tools.cda.base.model.AModelObject
Returns the parent model object
getParent() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the parent model object, which is always a ClassPackage.
getParent() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the parent model object, which is always a GenericClassContainer.
getParent() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the parent model object, which is always a Workset.
getParent() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the parent model object, which is always null for a workset.
getParentBundleSpec() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
returns the optional parent bundle specification.
getParentBundleSpec() - Method in class org.pfsw.tools.cda.base.model.container.ExtractedContainerSpecification
 
getParentComponentHolder() - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
getParentComponentHolder() - Method in interface org.pfsw.tools.cda.base.model.IComponentHolder
Returns the parent holder that contains this object.
getParentComponentHolder() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Returns the parent holder that contains this object.
getParentContainer() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the parent container of this container.
getPatternCollection() - Method in class org.pfsw.tools.cda.base.model.util.ZipEntryFileNamePatterns
 
getPhysicalClassContainers() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns all "physical" containers (i.e.
getPhysicalName() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns the name of the containser's physical representation on the file system.
getPhysicalName() - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
 
getPhysicalName() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
Returns the name of the container's physical representation on the file system.
getPrioritizedObject(T) - Method in class org.pfsw.tools.cda.base.util.PrioritySorter
 
getPrioritizedObjects() - Method in class org.pfsw.tools.cda.base.util.PrioritySorter
 
getPriority() - Method in class org.pfsw.tools.cda.base.util.PrioritySorter.PrioritizedObject
 
getProperty(String) - Method in class org.pfsw.tools.cda.base.model.AModelObject
Returns the property associated with the given name.
getProperty(String) - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
Returns the property associated with the given name.
getPropertyChangeSupport() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getPropertyNames() - Method in class org.pfsw.tools.cda.base.model.AModelObject
Returns all currently known properties.
getPropertyNames() - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
Returns all currently known properties.
getQualifiedContainerName() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
getQualifiedName() - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
Returns the qualified name of a container.
getQualifiedName() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the qualifying name of this container which is relative and therefore independent of the actual file system location.
getQualifiedName() - Method in class org.pfsw.tools.cda.base.model.ResourceInformation
 
getReferredBeans() - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
getReferredClasses() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the types on which this class depends directly.
getReferredClassesArray() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns an array with all classes this class directly depends on.
getReferredContainers() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
getReferredPackages() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
getReferredPackages() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
getReleaseListeners() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getReplacements() - Method in class org.pfsw.tools.cda.base.model.workset.VariablePool
 
getRequiredClassFileVersion() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the highest class file version that one of the contained classes is based on.
getRequiredClassFileVersion() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the highest class file version that one of the contained classes is based on.
getRequiredClassFileVersion() - Method in interface org.pfsw.tools.cda.base.model.IClassContainingElement
Returns the highest class file version that one of the contained classes is based on.
getRequiredClassFileVersion() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the highest class file version that one of the contained classes is based on.
getResFilter() - Method in class org.pfsw.tools.cda.base.model.processing.ResourceInformationCollector
 
getResolvedClassesCounter() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the internal counter for resolved classes.
getResource() - Method in class org.pfsw.tools.cda.base.model.spring.SpringConfigEntity
 
getResourceFiles() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns a (perhaps empty) list of file infos describing the resources contained in this container.
getResourceInfo(String) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns the ResourceInformation object corresponding to the given resource name or null if no such resource can be found in this container.
getResources() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
getResult() - Method in class org.pfsw.tools.cda.base.model.processing.ResourceInformationCollector
 
getResultData() - Method in class org.pfsw.tools.cda.base.model.processing.AClassInformationProcessor
Returns any data that has been produced during the processing.
getResultData() - Method in interface org.pfsw.tools.cda.base.model.processing.IClassInformationProcessor
Returns any data that has been produced during the processing.
getSetting(String) - Method in class org.pfsw.tools.cda.base.global.Preferences
Returns the preference settings value or null for the given key
getSettings() - Method in class org.pfsw.tools.cda.base.global.Preferences
 
getShortContainerNames() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getSimpleContainerName() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
getSimpleName() - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
This returns the most right part of a container's name.
getSimpleName() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the simple name of this container which does not contain any path or parent container (bundle) name.
getSlot(String) - Method in class org.pfsw.tools.cda.base.model.workset.StructuredCache
 
getSource() - Method in class org.pfsw.tools.cda.base.model.ClassContainerDependency
 
getSource() - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 
getSource() - Method in class org.pfsw.tools.cda.base.model.ClassPackageDependency
 
getSource() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponentDependency
 
getSourceElement() - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
 
getSourceElement() - Method in class org.pfsw.tools.cda.base.model.ClassContainerDependency
Returns the element that depends on the target element
getSourceElement() - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
Returns the element that depends on the target element
getSourceElement() - Method in class org.pfsw.tools.cda.base.model.ClassPackageDependency
Returns the element that depends on the target element
getSourceElement() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponentDependency
Returns the element that depends on the target element
getSpringBeans() - Method in class org.pfsw.tools.cda.base.model.spring.SpringConfigEntity
 
getSpringConfigurations() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
getStereotype() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the stereotype (e.g.
getStereotypeTypeName() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the type (class, interface, annotation, enum) as stereotype name.
getStringFilterList() - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
 
getStringRepresentation() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the package name
getStringRepresentation() - Method in interface org.pfsw.tools.cda.base.model.IStringRepresentation
 
getStringRepresentation() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
getSubContainers() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns all sub containers of this container.
getSubDirExcludeFilter() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns a filter for (relative) sub directory paths that should be excluded from this container's class and resource files analysis.
getSubDirExcludeFilter() - Method in class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
 
getSubDirExcludeFilter() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
Returns a filter for (relative) sub directory paths that should be excluded from this container's class and resource files analysis.
getSuperClass() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the superclass information of this class
getSupplementaryData() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
getTarget() - Method in class org.pfsw.tools.cda.base.model.ClassContainerDependency
 
getTarget() - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 
getTarget() - Method in class org.pfsw.tools.cda.base.model.ClassPackageDependency
 
getTarget() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponentDependency
 
getTargetElement() - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
 
getTargetElement() - Method in class org.pfsw.tools.cda.base.model.ClassContainerDependency
Returns the element the source element depends on
getTargetElement() - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
Returns the element the source element depends on
getTargetElement() - Method in class org.pfsw.tools.cda.base.model.ClassPackageDependency
Returns the element the source element depends on
getTargetElement() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponentDependency
Returns the element the source element depends on
getTempFolder() - Method in class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
 
getTempFolderName() - Method in class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
 
getText(String, Object[]) - Static method in class org.pfsw.tools.cda.base.Module
Returns the text identified by the given textId where all placeholders in the text are replaced by the objects specified in the given values array.
getText(String) - Static method in class org.pfsw.tools.cda.base.Module
Returns the localized text for the given key.
getThirdPartyFlag() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
getThirdPartyFlag() - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
getTimeForClassResolving() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the time (in milliseconds) that has been passed (so far) to resolve all classes in this workset.
getTOC() - Method in class org.pfsw.tools.cda.base.model.util.JavaArchive
 
getType() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
getTypeElement(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.container.OdemXmlContainerSpecification
Returns the type element in this container that corresponds to the given classInfo or null if it cannot be found.
getTypes() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns all types in this namespace.
getUnqualifiedName() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the name without the namespace
getValue() - Method in class org.pfsw.tools.cda.base.model.util.OptionalValue
 
getValue(String) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
getValueOf(String) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
Returns the current value of the variable with the given name or null if the variable is not set.
getVarData() - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
getVariableNames() - Method in class org.pfsw.tools.cda.base.model.workset.Variables
Returns all variable names.
getVariablePool() - Method in class org.pfsw.tools.cda.base.model.Workset
 
getVersion() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
getVersion() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the version of this container or null if no version is assigned to this container.
getVersionFromManifest() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
getVersionString() - Method in class org.pfsw.tools.cda.base.model.workset.WorksetVersion
 
getViewFilters() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns the filter collection that is defined to prevent classes from being displayed.
getVisibility() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the visibility of this type.
getWithMainMethod() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
getWorkset() - Method in class org.pfsw.tools.cda.base.model.AModelObject
Returns the workset this object belongs to
getWorkset() - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
Returns the workset this dependency belongs to
getWorkset() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns the workset in which this class information is currently hold
getWorkset() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the workset this element is included in
getWorkset() - Method in class org.pfsw.tools.cda.base.model.ClassSpace
 
getWorkset() - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
getWorkset() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns the workset the container is included in
getWorkset() - Method in interface org.pfsw.tools.cda.base.model.IAnalyzableElement
Returns the workset this element is included in
getWorkset() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns this workset
getZipFile() - Method in class org.pfsw.tools.cda.base.model.util.JavaArchive
 
getZipFile() - Method in class org.pfsw.tools.cda.base.util.ZipEntryInputStream
 
GLOBAL_VARIABLE_CONTAINER - Static variable in class org.pfsw.tools.cda.base.Module
The name of the global object that holds all variable definitions and is able to do the placeholder replacement.

H

handleWorksetVersion(WorksetVersion) - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
handleWorksetVersion(WorksetVersion) - Method in interface org.pfsw.tools.cda.base.model.workset.WorksetVersionAware
 
hasBeenSet() - Method in class org.pfsw.tools.cda.base.model.util.OptionalValue
Returns true if the contained value has been explicitly set (even if it is null) or false if the value has not yet been initialized.
hasClassDefinition() - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
hasExtendedInterfaces() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if there is information available directly implemented interfaces.
hashCode() - Method in class org.pfsw.tools.cda.base.model.ClassFileVersion
 
hashCode() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
hashCode() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns the hash code of this object
hashCode() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
hashCode() - Method in class org.pfsw.tools.cda.base.model.ResourceInformation
 
hashCode() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
hashCode() - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
hashCode() - Method in class org.pfsw.tools.cda.base.model.util.StringFilter
 
hashCode() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
hasImplementedInterfaces() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if there is information available directly implemented interfaces.
hasMainClass() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns true if this container has a Main-Class declared in its manifest.
hasMainMethod() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this is a class with a static main( String[] args ) method.
hasNext() - Method in class org.pfsw.tools.cda.base.model.container.ContainerFilteringIterator
 
hasParent() - Method in class org.pfsw.tools.cda.base.model.AModelObject
Returns true if this object has a parent model object
hasParent() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this object has a parent model object.
hasParent() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns true if this object has a parent model object.
hasParent() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns true if this object has a parent model object.
hasParent() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns true if this object has a parent model object.
hasParentBundleSpec() - Method in class org.pfsw.tools.cda.base.model.container.ExtractedContainerSpecification
 
hasParsedManifest() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
hasParsedManifest(boolean) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
hasResourceFiles() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns true if this container contains at least one resource file.
hasSuperClass() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if there is a superclass information available for this class or interface
hasSupplementaryData() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
hasTempFolder() - Method in class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
 
hasVersion() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns true if this container has a version assigned.

I

IAnalyzableElement - Interface in org.pfsw.tools.cda.base.model
An interface that identifies all classes that can be analyzed by the DependencyAnalyzer
IAnalyzableElementDependencyFilter<TAnalyzableElement extends IAnalyzableElement> - Interface in org.pfsw.tools.cda.base.model.filter
An interface for filters that check dependencies.
IAnalyzableElementFilter<TAnalyzableElement extends IAnalyzableElement> - Interface in org.pfsw.tools.cda.base.model.filter
A generic filter function for IAnalyzableElement subclasses.
IAnalyzableElementProcessor<TAnalyzableElement extends IAnalyzableElement> - Interface in org.pfsw.tools.cda.base.model.processing
A processor that is used as callback for an iteration over a specific subtype of IAnalyzableElement.
IClassContainerProcessor - Interface in org.pfsw.tools.cda.base.model.processing
Interface for callback implementations of a processor that handles ClassContainer objects
IClassContainingElement - Interface in org.pfsw.tools.cda.base.model
Specifies methods for all elements that directly or indirectly contain classes.
IClassInformationFactory - Interface in org.pfsw.tools.cda.base.model
Factory to create ClassInformation objects.
IClassInformationProcessor<TResultData> - Interface in org.pfsw.tools.cda.base.model.processing
This filter can be used to collect class info objects according to various criteria.
IClassInitializer - Interface in org.pfsw.tools.cda.base.model
Specifies the methods that are required to initialize a ClassInformation object.
IClassPackageProcessor - Interface in org.pfsw.tools.cda.base.model.processing
This filter can be used to collect packages according to various critaria.
IClassSpace - Interface in org.pfsw.tools.cda.base.model
Represents an area where class container and class information objects are kept.
IComponentHolder - Interface in org.pfsw.tools.cda.base.model
An interface that identifies all objects that hold containers.
ID - Static variable in class org.pfsw.tools.cda.base.Module
 
IGenericClassContainerProcessor - Interface in org.pfsw.tools.cda.base.model.processing
Interface for callback implementations of a processor that handles GenericClassContainer objects
IInjectedDependency - Interface in org.pfsw.tools.cda.base.model
Represents a dependency that is not statically existing, but indirectly by injection at runtime.
IMPLEMENTS - Static variable in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 
IMutableAnalyzableElementProcessor<E extends IAnalyzableElement> - Interface in org.pfsw.tools.cda.base.model.processing
Refines the super interface to allow setting of the element to analyze and to set a collection of elements that must not match in the matches() method.
IMutableClassContainerProcessor - Interface in org.pfsw.tools.cda.base.model.processing
 
IMutableClassInformationProcessor<TResultData> - Interface in org.pfsw.tools.cda.base.model.processing
 
IMutableClassPackageProcessor - Interface in org.pfsw.tools.cda.base.model.processing
 
incResolvedClassesCounter() - Method in class org.pfsw.tools.cda.base.model.Workset
Increments the internal counter for resolved classes by 1.
init() - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 
initFromContainerSpecificationElement(ContainerSpecification) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
initHighestClassFileVersion() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
initHighestClassFileVersion() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
initHighestClassFileVersion() - Method in class org.pfsw.tools.cda.base.model.Workset
 
initializationEvent(IWorksetInitializationListener.EventType, Workset) - Method in class org.pfsw.tools.cda.base.model.Workset
Will be called for each event during workset initialization.
initializationEvent(IWorksetInitializationListener.EventType, Workset) - Method in interface org.pfsw.tools.cda.base.model.workset.IWorksetInitializationListener
Will be called for each event during workset initialization.
initialize() - Static method in class org.pfsw.tools.cda.base.Module
Loads the module's resource bundle for the default locale.
initializeClass(ClassInformation) - Method in interface org.pfsw.tools.cda.base.model.IClassInitializer
If the given class info object has not yet been initialized from its corresponding .class file or some other resource then this method will do it now.
initializePackages() - Method in class org.pfsw.tools.cda.base.model.ComponentModel
Scans the given workset for all packages that match a pattern of one of the components in the component model.
initNames(String, String) - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
 
initNotFoundClassesContainer(Workset) - Method in class org.pfsw.tools.cda.base.model.ClassSpace
 
initPhysicalContainers() - Method in class org.pfsw.tools.cda.base.model.Workset
Iterate over all (physical) containers and initialize them from additional meta-data.
initPreferences() - Method in class org.pfsw.tools.cda.base.global.Preferences
 
initSimpleName() - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
 
inspectString() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns a string representation that is more convenient for object inspection with JOI.
inspectString() - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
Returns a string representation that is more convenient for object inspection with JOI.
inspectString() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns a string representation that is more convenient for object inspection with JOI.
inspectString() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns a string representation that is more convenient for object inspection with JOI.
inspectString() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Returns a string representation that is more convenient for object inspection with JOI.
inspectString() - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
inspectString() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns a string representation that is more convenient for object inspection with JOI.
instance() - Static method in class org.pfsw.tools.cda.base.global.Functions
Returns the only instance this class supports (design pattern "Singleton")
instance() - Static method in class org.pfsw.tools.cda.base.global.Preferences
Returns the only instance this class supports (design pattern "Singleton")
instance() - Static method in class org.pfsw.tools.cda.base.util.CollectionUtil
Returns the only instance this class supports (design pattern "Singleton")
instance() - Static method in class org.pfsw.tools.cda.base.util.FileUtil
Returns the only instance this class supports (design pattern "Singleton")
instance() - Static method in class org.pfsw.tools.cda.base.util.StringUtil
Returns the only instance this class supports (design pattern "Singleton")
InterruptableProcessor<T> - Interface in org.pfsw.tools.cda.base.util
A generic object processor that can decide whether or not to continue processing of further objects.
IResourceInformationProcessor - Interface in org.pfsw.tools.cda.base.model.processing
A callback function for processing over an arbitrary number of ResourceInformation objects.
isAbstract() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns whether or not this class is abstract
isActive() - Method in class org.pfsw.tools.cda.base.model.util.StringFilter
Returns whether or not this filter is currently active
isActiveAsString() - Method in class org.pfsw.tools.cda.base.model.util.StringFilter
 
isAnnotation() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this represents an annotation
isArchive() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns true if the container is actually an archive.
isArchive() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
Returns true if the container is actually an archive.
isAutoReloadable() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns true if this workset should automatically be reloaded on startup if it was loaded at last shutdown.
isBinaryAvailable() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if the binary class file for this class is available, otherwise false.
isClass() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this represents a class
isClassResolved() - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
Returns whether or not this bean has an associated class and this class has already been resolved to either null (not found) or a ClassInformation object.
isComplete() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if the class has been completely analyzed
isContainerClassOf(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if the given class is an inner class of this class.
isContainerClassOf(String) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if the given class name specifies an inner class of this class.
isCurrentlyAnalyzed() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if the class is currently analyzed.
isDefaultPackage() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns true if this package represents the default package (i.e "")
isDirectExtensionOf(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this class or interface is a direct extension of the given class or interface.
isDirectExtensionOf(IType) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this type extends the given type directly.
isDirectImplementorOf(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this class directly implements the given interface.
isDirectImplementorOf(IType) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this type directly implements the given type.
isDirectory() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns true if the container is actually a directory.
isDirectory() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
Returns true if the container is actually a directory.
isDirty() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns true, if the workset has been modified
isDirty(boolean) - Method in class org.pfsw.tools.cda.base.model.Workset
 
isEclipseProjectClasspath() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
Returns true if this definition refers to the classpath file of an eclipse project.
isEmbedded() - Method in class org.pfsw.tools.cda.base.model.container.BundledContainerSpecification
 
isEmbedded() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
Returns whether or not this container specification is embedded in another (bundle) container specification.
isEmpty() - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
 
isEmpty() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathMetadata
Returns true if no container info objects are available.
isEnterpriseApplicationArchive() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
isEnterpriseApplicationFile(File) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
isEnterpriseApplicationFile(String) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
isEnum() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this represents an enum.
isEqual(StringFilterCollection) - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
Returns true if the given filter collection contains exactly the same filters as this one.
isEqual(List<ClasspathPartDefinition>, List<ClasspathPartDefinition>) - Method in class org.pfsw.tools.cda.base.model.Workset
 
isEqual(VariablePool) - Method in class org.pfsw.tools.cda.base.model.workset.VariablePool
Returns true if the given variable pool contains the same variables as this one.
isExclude() - Method in class org.pfsw.tools.cda.base.model.util.StringFilter
Returns true if this filter is an exclude filter.
isExcludeAsString() - Method in class org.pfsw.tools.cda.base.model.util.StringFilter
 
isExtendsDependency() - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 
isExtensionOf(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this class or interface is a direct or indirect extension of the given class or interface.
isFileOfType(String, String) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
isFinal() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns whether or not this class is final
isGreaterThan(ClassFileVersion) - Method in class org.pfsw.tools.cda.base.model.ClassFileVersion
Returns true if this class file version is greater than the given one.
isImplementorOf(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this class directly or indirectly implementor of the given interface.
isImplementsDependency() - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 
isIncludeResourceFilesOn() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns true if for this workset container should include resource files in its container analysis.
isInheritanceDependency() - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
Returns true if the dependency is due to an inheritance (i.e.
isInitializable() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns true if this class container can be initialized
isInnerClass() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
isInnerClass(String, String) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
isInnerClassOf(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this class is an inner class of the given class.
isInnerClassOf(String) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if this class is an inner class of the class with the given name.
isInterface() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true, if this represents an interface.
isJavaArchiveFile(File) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
isJavaArchiveFile(String) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
isKnownVariable(String) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
isManifestFile(String) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
isMetaData() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns true if this class container is defined by meta data rather than binary files.
isMetaData() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
Returns true if this element specifies containers and their content by meta data rather than defining the location of binary class files.
isMetaData() - Method in class org.pfsw.tools.cda.base.model.container.OdemXmlContainerSpecification
 
isNew() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns true, if this workset has not been made persistent and therefore has no filename associated.
isNotFound() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if the class has been completely analyzed
isNotFoundContainer() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns true if this is the special container that holds all packages and classes that have not been found in the workset.
isNotFoundContainer() - Method in class org.pfsw.tools.cda.base.model.NotFoundClassContainer
Returns always true.
isNull() - Method in class org.pfsw.tools.cda.base.model.util.OptionalValue
Returns null if the contained value is null.
ISoftwareComponentProcessor - Interface in org.pfsw.tools.cda.base.model.processing
Interface for processors that handle SoftwareComponent objects.
isPattern() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
Returns true, if this definition is a pattern for more than one file.
isPhysicalArchive() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns true if the container's current physical file system representation is an archive.
isPhysicalArchive() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
Returns true if the container's current physical file system representation is an archive.
isPhysicalDirectory() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns true if the container's current physical file system representation is a directory.
isPhysicalDirectory() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
Returns true if the container's current physical file system representation is a directory.
isPresent() - Method in class org.pfsw.tools.cda.base.model.util.OptionalValue
Returns true if the value has been set and is not null.
ISpringBeanProcessor - Interface in org.pfsw.tools.cda.base.model.processing
A callback function for processing over an arbitrary number of SpringBean objects.
ISpringConfigEntityProcessor - Interface in org.pfsw.tools.cda.base.model.spring
A processor for SpringConfigEntity objects.
isPublic() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns whether or not this class is public
isServiceProviderDeclaration() - Method in class org.pfsw.tools.cda.base.model.ResourceInformation
Returns true if this resource is a file that declares service provider implementations for the Java ServiceLoader mechanism.
isServiceProviderDeclaration(String) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
isShortContainerNamesOn() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns true if container names should be shown in a short form.
isShortContainerNamesOn() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns true if for this workset container names should be shown in a short form.
isSoftwareComponent() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns true if this container represents a modeled software component.
isSoftwareComponent() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Returns true because this container represents a modelled software component.
isSpringAnalysisEnabled() - Method in class org.pfsw.tools.cda.base.model.Workset
Returns whether or not dependencies should also be detected by analyzing spring bean declarations.
isSubclassOf(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if the given class is the direct superclass of this class
isSynthetic() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns whether or not this class is synthetic
isThirdPartyLibrary() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns true if this container represents a third party library.
isThirdPartyLibrary() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns true if this container represents a third party library.
IStoppableRunnable - Interface in org.pfsw.tools.cda.base.model.util
A Runnable that can also be stopped.
IStringChecker - Interface in org.pfsw.tools.cda.base.model.util
An interface to match/test given strings.
Combines the IStringFilter and the Predicate interfaces.
IStringRepresentation - Interface in org.pfsw.tools.cda.base.model
The interface model objects must support in order to be handled components that need a string representation other than toString() provides.
isUninitialized() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if the class is not yet analyzed at all.
isUsesDependency() - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 
isValid() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns true if this class container is valid, that is it exists and can be read from.
isValid() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
isValid() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns true if this class container is valid.
isValid() - Method in class org.pfsw.tools.cda.base.model.NotFoundClassContainer
 
isValid() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Returns true if this class container is valid.
isWebApplicationArchive() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
isWebApplicationFile(File) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
isWebApplicationFile(String) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
isWebResourceArchiveFile(File) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
isWebResourceArchiveFile(String) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
iterator() - Method in class org.pfsw.tools.cda.base.model.container.FilteredContainers
 
IWorksetInitializationListener - Interface in org.pfsw.tools.cda.base.model.workset
Specifies the methods for listeners that need to be informed about the initialization progress of a workset.
IWorksetInitializationListener.EventType - Enum in org.pfsw.tools.cda.base.model.workset
 

J

JAR_FILE_EXTENSION - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
JAR_FILE_FILTER - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
JAR_FILE_PATTERN - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
JavaArchive - Class in org.pfsw.tools.cda.base.model.util
An instance of this class represents a single java archive.
JavaArchive(File) - Constructor for class org.pfsw.tools.cda.base.model.util.JavaArchive
 

K

knownVariableNames() - Method in class org.pfsw.tools.cda.base.model.workset.Variables
Returns all variable names as set.
knowsContainer() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if the class already "knows" the container it was found in.
knowsContainer() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns true, if the package "knows" in which container it was found

L

loadIfNecessary() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
If the dependencies of this class have not yet been initialized then they will be loaded now.

M

makeClassRelatedResourceName(String, String) - Method in class org.pfsw.tools.cda.base.util.FileUtil
Creates a valid resource path from a given class and a relative resource path.
MANIFEST_FILE_NAME - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
MANIFEST_FILE_PATH - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
mark(int) - Method in class org.pfsw.tools.cda.base.util.ZipEntryInputStream
 
markSupported() - Method in class org.pfsw.tools.cda.base.util.ZipEntryInputStream
 
matches(AnalyzableElementDependency<TAnalyzableElement, TAnalyzableElement>) - Method in interface org.pfsw.tools.cda.base.model.filter.IAnalyzableElementDependencyFilter
Returns true if the given dependency matches the filter's criteria.
matches(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.processing.ClassInformationMatcher
Returns true if the enclosed filter matches the given classInfo.
matches(TAnalyzableElement) - Method in interface org.pfsw.tools.cda.base.model.processing.IAnalyzableElementProcessor
Returns true if the given element object matches the filter, otherwise false.
matches(String) - Method in class org.pfsw.tools.cda.base.model.util.StringFilter
Tests if the given string matches the pattern.
matches(String) - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
 
matches(ZipEntry) - Method in class org.pfsw.tools.cda.base.model.util.ZipEntryFileNamePatterns
 
matches(ClassContainer) - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
matches(PrioritySorter.PrioritizedObject<T>, T) - Method in class org.pfsw.tools.cda.base.util.PrioritySorter
 
matchesAny(String) - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
Returns true, if the given probe matches any of the patterns.
matchesNone(String) - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
Returns true, if the given probe matches none of the patterns.
META_INF_DIR_NAME - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
migrateIdentifier(ClassContainer) - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
Recalculates and replaces the identifier if the data was loaded from a workset file of version 10 or older.
modifyAutoReloadable(Boolean) - Method in class org.pfsw.tools.cda.base.model.Workset
Sets the new value for the auto-reload flag and changes the state of the workset to dirty.
modifyDescription(String) - Method in class org.pfsw.tools.cda.base.model.Workset
Sets the new description and changes the state of the workset to dirty.
modifyIgnorePatterns(StringFilterCollection) - Method in class org.pfsw.tools.cda.base.model.Workset
Sets the new ignore patterns and changes the state of the workset to dirty.
modifyIncludeResourceFiles(Boolean) - Method in class org.pfsw.tools.cda.base.model.Workset
Sets the new value for the includeResourceFiles flag and changes the state of the workset to dirty.
modifyName(String) - Method in class org.pfsw.tools.cda.base.model.Workset
Sets the new name and changes the state of the workset to dirty.
modifyShortContainerNames(Boolean) - Method in class org.pfsw.tools.cda.base.model.Workset
Sets the new value for the shortContainerNames flag and changes the state of the workset to dirty.
modifyViewFilters(StringFilterCollection) - Method in class org.pfsw.tools.cda.base.model.Workset
Sets the new view filters and changes the state of the workset to dirty.
Module - Class in org.pfsw.tools.cda.base
Provides only static code and public constants which are relevant for several classes in the module this class represents.
moveToNext() - Method in class org.pfsw.tools.cda.base.model.container.ContainerFilteringIterator
 
mustBeAddedToResult(ResourceInformation) - Method in class org.pfsw.tools.cda.base.model.processing.ResourceInformationCollector
 

N

NAME_SEPARATOR - Static variable in class org.pfsw.tools.cda.base.model.container.ContainerNames
 
NamedOptionalValue<T> - Class in org.pfsw.tools.cda.base.model.util
An OptionalValue with an associated name.
NamedOptionalValue(String) - Constructor for class org.pfsw.tools.cda.base.model.util.NamedOptionalValue
 
NamedOptionalValue(String, T) - Constructor for class org.pfsw.tools.cda.base.model.util.NamedOptionalValue
 
namedTextArray() - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
namedTextAt(int) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
newSlot() - Method in class org.pfsw.tools.cda.base.model.workset.StructuredCache
 
next() - Method in class org.pfsw.tools.cda.base.model.container.ContainerFilteringIterator
 
NONE - Static variable in interface org.pfsw.tools.cda.base.model.filter.ClassInformationFilter
Standard filter that returns false for all objects.
NONE - Static variable in interface org.pfsw.tools.cda.base.model.filter.ResourceInformationFilter
Standard filter that matches no object.
NONE_MATCHING - Static variable in interface org.pfsw.tools.cda.base.model.util.IStringChecker
 
notAllAreNull(Object...) - Method in class org.pfsw.tools.cda.base.util.CollectionUtil
Returns true if at least one object in the given array is not null.
notFound() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns true, if the package has not been found in any container
NotFoundClassContainer - Class in org.pfsw.tools.cda.base.model
Special container that hold all those classes that have not been found in any physical class container.
NotFoundClassContainer(Workset) - Constructor for class org.pfsw.tools.cda.base.model.NotFoundClassContainer
Initialize the new instance with a workset.

O

OdemXmlContainerSpecification - Class in org.pfsw.tools.cda.base.model.container
Holds the declaring data of a container and its content.
OdemXmlContainerSpecification(String, Element) - Constructor for class org.pfsw.tools.cda.base.model.container.OdemXmlContainerSpecification
Initialize the new instance with default values.
open(String) - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
open() - Method in class org.pfsw.tools.cda.base.model.ResourceInformation
 
open(ClassContainer, String) - Method in class org.pfsw.tools.cda.base.util.FileUtil
Opens an input stream for the given entry in a container.
openClassFile(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Opens the class file that corresponds to the given class information in this container and returns the input stream.
openClassFile() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Opens the class file that corresponds to this class information and returns its input stream.
OptionalValue<T> - Class in org.pfsw.tools.cda.base.model.util
An object that can be used to hold a value along with the information if this value has been initialized (even if null).
OptionalValue() - Constructor for class org.pfsw.tools.cda.base.model.util.OptionalValue
Creates a new not initialized instance.
OptionalValue(T) - Constructor for class org.pfsw.tools.cda.base.model.util.OptionalValue
Creates a new instance that is initialized with the given value.
org.pfsw.tools.cda.base - package org.pfsw.tools.cda.base
 
org.pfsw.tools.cda.base.global - package org.pfsw.tools.cda.base.global
 
org.pfsw.tools.cda.base.model - package org.pfsw.tools.cda.base.model
 
org.pfsw.tools.cda.base.model.container - package org.pfsw.tools.cda.base.model.container
 
org.pfsw.tools.cda.base.model.filter - package org.pfsw.tools.cda.base.model.filter
 
org.pfsw.tools.cda.base.model.processing - package org.pfsw.tools.cda.base.model.processing
 
org.pfsw.tools.cda.base.model.spring - package org.pfsw.tools.cda.base.model.spring
 
org.pfsw.tools.cda.base.model.util - package org.pfsw.tools.cda.base.model.util
 
org.pfsw.tools.cda.base.model.workset - package org.pfsw.tools.cda.base.model.workset
 
org.pfsw.tools.cda.base.odem.xml - package org.pfsw.tools.cda.base.odem.xml
 
org.pfsw.tools.cda.base.util - package org.pfsw.tools.cda.base.util
 

P

packages(List<ClassPackage>) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
packages() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
packagesCollected() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns whether or not this container has been initialized.
packagesCollected(boolean) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Sets whether or not this container has been initialized.
parseManifest() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
Preferences - Class in org.pfsw.tools.cda.base.global
Contains individual settings that can be stored and loded from a file.
PREFERENCES_FILENAME - Static variable in class org.pfsw.tools.cda.base.global.Preferences
 
PrioritizedObject(T, int) - Constructor for class org.pfsw.tools.cda.base.util.PrioritySorter.PrioritizedObject
 
PrioritizingComparator() - Constructor for class org.pfsw.tools.cda.base.util.PrioritySorter.PrioritizingComparator
 
PrioritySorter<T> - Class in org.pfsw.tools.cda.base.util
This class is supposed to support sorting of objects (of type T) by an external priority.
PrioritySorter() - Constructor for class org.pfsw.tools.cda.base.util.PrioritySorter
Creates a new instance of this class.
PrioritySorter.PrioritizedObject<T> - Class in org.pfsw.tools.cda.base.util
 
PrioritySorter.PrioritizingComparator - Class in org.pfsw.tools.cda.base.util
 
process(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.processing.ClassInformationMatcher
This default implementation is not doing anything on the provided classInfo.
process(ResourceInformation) - Method in class org.pfsw.tools.cda.base.model.processing.ResourceInformationCollector
 
process(T) - Method in interface org.pfsw.tools.cda.base.util.InterruptableProcessor
Process the given spring bean and returns true if processing should be continued, otherwise false.
processAll(Collection<T>, InterruptableProcessor<T>) - Method in class org.pfsw.tools.cda.base.util.CollectionUtil
Calls the given processor for each element contained in the given collection, until either the processor returns false or the collection elements are all processed.
processAll(T[], InterruptableProcessor<T>) - Method in class org.pfsw.tools.cda.base.util.CollectionUtil
Calls the given processor for each element contained in the given array, until either the processor returns false or the array elements are all processed.
processBeans(ISpringBeanProcessor) - Method in class org.pfsw.tools.cda.base.model.spring.SpringConfigEntity
 
processClassContainersObjects(Collection<GenericClassContainer>, IGenericClassContainerProcessor) - Method in class org.pfsw.tools.cda.base.model.Workset
Calls the given processor's process() method for each contained class container object and adds all class package objects that the processor wants (matches) to the given collection.
processClassContainersObjects(IGenericClassContainerProcessor) - Method in class org.pfsw.tools.cda.base.model.Workset
Calls the given processor's process() method for each contained class container object.
processClassInformationObjects(Collection<ClassInformation>, IClassInformationProcessor<?>) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Calls the given processor for each contained class info object and adds all class info objects that the processor wants (i.e.
processClassInformationObjects(Collection<ClassInformation>, IClassInformationProcessor<?>) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Calls the given processor for each contained class info object and adds all class info objects that the processor wants to the given collection.
processClassInformationObjects(Collection<ClassInformation>, IClassInformationProcessor<?>) - Method in class org.pfsw.tools.cda.base.model.Workset
Calls the given processor for each contained class info object and adds all class info objects that the processor wants (matches) to the given collection.
processClassInformationObjects(IClassInformationProcessor<ClassInformation>) - Method in class org.pfsw.tools.cda.base.model.Workset
Calls the given processor for each contained class info object.
processClassPackageObjects(Collection<ClassPackage>, IClassPackageProcessor) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Calls the given processor for each contained class package object and adds all class package objects that the processor wants (matches) to the given collection if it is not null.
processClassPackageObjects(Collection<ClassPackage>, IClassPackageProcessor) - Method in class org.pfsw.tools.cda.base.model.Workset
Calls the given processor for each contained class package object and adds all class package objects that the processor wants (matches) to the given collection (if the collection is not null).
processClassPackageObjects(IClassPackageProcessor) - Method in class org.pfsw.tools.cda.base.model.Workset
Calls the given processor's process() method for each contained class package object.
processResourceInformationObjects(IResourceInformationProcessor) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Calls the given processor for each contained resource info object.
processResourceInformationObjects(IResourceInformationProcessor) - Method in class org.pfsw.tools.cda.base.model.Workset
Calls the given processor for each contained resource info object in all containers.
processSoftwareComponents(Collection<SoftwareComponent>, ISoftwareComponentProcessor) - Method in class org.pfsw.tools.cda.base.model.ComponentModel
Calls the given processor for each contained component object and adds all component objects that the processor wants to the given collection.
processSoftwareComponents(Collection<SoftwareComponent>, ISoftwareComponentProcessor) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Calls the given processor for each contained component object and adds all component objects that the processor wants to the given collection.
processSoftwareComponents(Collection<SoftwareComponent>, ISoftwareComponentProcessor) - Method in class org.pfsw.tools.cda.base.model.Workset
Calls the given processor for each contained component object and adds all component objects that the processor wants to the given collection.
processSpringBeans(ISpringBeanProcessor) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Calls the given processor for each contained spring bean object.
processSpringBeans(ISpringBeanProcessor) - Method in class org.pfsw.tools.cda.base.model.Workset
Calls the given processor for each contained spring bean object in all containers.
PS_AUTO_INSERT_VARS - Static variable in class org.pfsw.tools.cda.base.global.Preferences
 
PS_AUTO_LOAD_WORKSETS - Static variable in class org.pfsw.tools.cda.base.global.Preferences
 
PS_WORKSET_DIR - Static variable in class org.pfsw.tools.cda.base.global.Preferences
 

R

RAR_FILE_EXTENSION - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
RAR_FILE_PATTERN - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
read() - Method in class org.pfsw.tools.cda.base.util.ZipEntryInputStream
 
read(byte[]) - Method in class org.pfsw.tools.cda.base.util.ZipEntryInputStream
 
read(byte[], int, int) - Method in class org.pfsw.tools.cda.base.util.ZipEntryInputStream
 
readManifestFrom(FileLocator) - Method in class org.pfsw.tools.cda.base.util.FileUtil
 
reduceStringLength(String, int, String, String, boolean) - Method in class org.pfsw.tools.cda.base.util.StringUtil
Reduce the given string to the specified maximum length using the gap to be shown instead of the left out substring.
refersTo(IAnalyzableElement) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if any of the directly referred classes is identical to the given one.
refersTo(IAnalyzableElement) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
Returns true if any of the directly referred packages is identical to the given one.
refersTo(IAnalyzableElement) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Returns true if this container directly depends on the given container.
refersTo(IAnalyzableElement) - Method in interface org.pfsw.tools.cda.base.model.IAnalyzableElement
Returns true if any of the directly referred classes is identical to the given one.
refersTo(IAnalyzableElement) - Method in class org.pfsw.tools.cda.base.model.Workset
Returns always false
refersToClassNamed(String) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Returns true if any of the referred classes has the same name as the given one.
release() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
release() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
release() - Method in class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
Since by definition the file represented by this specification is actually a (zip) bundle, its physical representation is a temporary folder which will now be (recursively) deleted.
release() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
This method must be called when the specification's underlying resources are not needed anymore and therefore can be released.
release() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
release() - Method in class org.pfsw.tools.cda.base.model.Workset
Release all referred resources (particularly the cache) and archives that have been extracted to temporary folders.
releaseContainers() - Method in class org.pfsw.tools.cda.base.model.Workset
 
releaseExternalResources() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
releaseExternalResources() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Default implementation is doing nothing.
releaseForReInitialization() - Method in class org.pfsw.tools.cda.base.model.Workset
Release archives that have been extracted to temporary folders.
releasePhysicalContainers() - Method in class org.pfsw.tools.cda.base.model.Workset
Iterate over all physical containers and inform them that it is now okay to release any external resources (e.g.
releaseReleasables() - Method in class org.pfsw.tools.cda.base.model.Workset
 
remove() - Method in class org.pfsw.tools.cda.base.model.container.ContainerFilteringIterator
Not supported.
remove(StringFilter) - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
Removes the given filter from the collection if it exists
remove(String, Object) - Method in class org.pfsw.tools.cda.base.model.workset.StructuredCache
Tries to remove a cached object that was stored under the given key in the specified cache section.
remove(NamedText) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
removeAll(Collection<NamedText>) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
removeComponent(SoftwareComponent) - Method in class org.pfsw.tools.cda.base.model.ComponentModel
Remove the given component
removeComponent(SoftwareComponent) - Method in interface org.pfsw.tools.cda.base.model.IComponentHolder
Remove the given component
removeComponent(SoftwareComponent) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Remove the given component
removePropertyChangeListener(PropertyChangeListener) - Method in class org.pfsw.tools.cda.base.model.Workset
Removes a listener so that it will not be informed about important property changes anymore.
removeReleaseListener(IReleasable) - Method in class org.pfsw.tools.cda.base.model.Workset
Removes a formerly added listener for releasing resources.
removeSubContainer(GenericClassContainer) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
If the given container is in the list of sub containers it will be removed and its parent container will be set to null.
removeVariable(String) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
replace(String) - Method in class org.pfsw.tools.cda.base.model.workset.VariablePool
Replace all variables in the given text
REQUIRES - Static variable in class org.pfsw.tools.cda.base.model.SoftwareComponentDependency
 
reset() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Resets the internal state.
reset() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
reset() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Resets the internal state.
reset() - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
Removes all patterns and starts with a new empty collection.
reset() - Method in class org.pfsw.tools.cda.base.util.ZipEntryInputStream
 
resetCache() - Method in class org.pfsw.tools.cda.base.model.Workset
 
resetClasspathParts() - Method in class org.pfsw.tools.cda.base.model.Workset
 
resetClassSpace() - Method in class org.pfsw.tools.cda.base.model.Workset
 
resetFollowIgnorePatterns() - Method in class org.pfsw.tools.cda.base.model.Workset
 
resetPackagePatterns() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
Removes all package patterns currently defined in this component.
resetResolvedClasses() - Method in class org.pfsw.tools.cda.base.model.Workset
 
resetVariables() - Method in class org.pfsw.tools.cda.base.model.Workset
 
resetViewFilters() - Method in class org.pfsw.tools.cda.base.model.Workset
 
ResourceInformation - Class in org.pfsw.tools.cda.base.model
Data about a resource file in a Java container.
ResourceInformation(ClassContainer, String) - Constructor for class org.pfsw.tools.cda.base.model.ResourceInformation
 
ResourceInformation(ClassContainer, String, boolean) - Constructor for class org.pfsw.tools.cda.base.model.ResourceInformation
 
ResourceInformationCollector - Class in org.pfsw.tools.cda.base.model.processing
An IResourceInformationProcessor that can be used to collect ResourceInformation objects into a list.
ResourceInformationCollector() - Constructor for class org.pfsw.tools.cda.base.model.processing.ResourceInformationCollector
A new instance with the default filter that matches all resources.
ResourceInformationCollector(ResourceInformationFilter) - Constructor for class org.pfsw.tools.cda.base.model.processing.ResourceInformationCollector
A new instance with the given filter.
ResourceInformationFilter - Interface in org.pfsw.tools.cda.base.model.filter
Filter function for ResourceInformation objects.

S

SCHEMA_FILENAME - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
SCHEMA_NAME - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
SCHEMA_URI - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
SCHEMA_URI_BASE - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
SERVICES_DIR - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
SERVICES_DIR_NAME - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
set(T) - Method in class org.pfsw.tools.cda.base.model.util.OptionalValue
Sets the contained value to the given value and marks this object to have been explicitly set.
setActive(boolean) - Method in class org.pfsw.tools.cda.base.model.util.StringFilter
Sets whether or not this filter is currently active.
setAlias(String) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
Sets the alias name of this container.
setAlias(String) - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
setAliasName(String) - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
 
setAnalyzedElement(E) - Method in interface org.pfsw.tools.cda.base.model.processing.IMutableAnalyzableElementProcessor
Set the element to be analyzed to a new value (must not null).
setAutoInsertVariablesIntoClasspath(Boolean) - Method in class org.pfsw.tools.cda.base.global.Preferences
 
setAutoLoadWorksets(String[]) - Method in class org.pfsw.tools.cda.base.global.Preferences
Sets the workset filenames to be loaded automatically at next startup
setAutoReloadable(Boolean) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setCache(StructuredCache) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setCache(Map<String, Map<Object, Object>>) - Method in class org.pfsw.tools.cda.base.model.workset.StructuredCache
 
setClassContainers(List<GenericClassContainer>) - Method in class org.pfsw.tools.cda.base.model.ClassSpace
 
setClassDefinition(ClassDefinition) - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
setClasses(List<ClassInformation>) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
setClassesSubFolder(String) - Method in class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
 
setClassFileVersion(ClassFileVersion) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setClassification(TypeClassification) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Set the type classification of this class info.
setClassification(ContainerClassification) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
setClassInitializer(IClassInitializer) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setClassName(String) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setClassName(String) - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
setClasspathElement(ClasspathElement) - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
setClasspathMetadata(ClasspathMetadata) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setClasspathParts(List<ClasspathPartDefinition>) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setClassSpaceAndFactory(ClassSpace) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setComponentModel(ComponentModel) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setContainedIn(GenericClassContainer) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
setContainer(GenericClassContainer) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
setContainerIdentifierCalculator(ContainerIdentifierCalculator) - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
setContainerInfoList(List<ContainerInfo>) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
setContainerMetaInfo(List<ContainerInfo>) - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathMetadata
 
setContainerNames(ContainerNames) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
setContainerSpecificationElement(ContainerSpecification) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
setContainerType(ContainerType) - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
setContainerXml(Element) - Method in class org.pfsw.tools.cda.base.model.container.OdemXmlContainerSpecification
 
setCurrentState(int) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setDefaultPriority(int) - Method in class org.pfsw.tools.cda.base.util.PrioritySorter
Sets the default priority for objects not registered with this sorter to the given value.
setDefinition(String) - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
Sets the definition as string
setDependencyClassification(DependencyClassification) - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
 
setDescription(String) - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
setDescription(String) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
setDescription(String) - Method in class org.pfsw.tools.cda.base.model.Workset
Sets the description of this workset
setEntryName(String) - Method in class org.pfsw.tools.cda.base.model.util.ArchivedFileInfo
 
setExclude(boolean) - Method in class org.pfsw.tools.cda.base.model.util.StringFilter
Sets whether or not this filter matching must be treated as exclude filter.
setExcludedElements(Collection<E>) - Method in interface org.pfsw.tools.cda.base.model.processing.IMutableAnalyzableElementProcessor
Set a collection of elements that must be skipped in the matches() method.
setExtraContainerDirNames(Set<String>) - Method in class org.pfsw.tools.cda.base.model.container.BundleContainerSpecification
 
setExtractedFile(File) - Method in class org.pfsw.tools.cda.base.model.util.ArchivedFileInfo
 
setFilename(String) - Method in class org.pfsw.tools.cda.base.model.Workset
Sets the filename this workset was stored under
setFileRepresentation(File) - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
Sets the given file/folder as physical location in the file system.
setFileSize(long) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setFilterAt(int, StringFilter) - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
 
setFollowIgnorePatterns(StringFilterCollection) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setFullName(String) - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
 
setGlobalVariables(Variables) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setHasBeenSet(boolean) - Method in class org.pfsw.tools.cda.base.model.util.OptionalValue
 
setHighestClassFileVersion(ClassFileVersion) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
setHighestClassFileVersion(ClassFileVersion) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
setHighestClassFileVersion(ClassFileVersion) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setIdentifier(String) - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
setIncludedComponents(List<SoftwareComponent>) - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
setIncludedContainers(List<GenericClassContainer>) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
setIncludeResourceFiles(Boolean) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setInitState(Workset.InitState) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setIsInnerClass(boolean) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setLastWorksetDirectory(String) - Method in class org.pfsw.tools.cda.base.global.Preferences
Sets the last used workset directory
setLocalVariables(Variables) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setMainClass(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
setManifestContent(String) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
setMatchFunction(BiFunction<T, T, Boolean>) - Method in class org.pfsw.tools.cda.base.util.PrioritySorter
Sets a function that will be used to match registered prioritized objects against objects from the collection to be sorted.
setModifiers(int) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setName(String) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
setName(String) - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
setName(String) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
setName(String) - Method in class org.pfsw.tools.cda.base.model.util.NamedOptionalValue
 
setName(String) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setNamedTextAt(int, NamedText) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
setNotFoundClassesContainer(GenericClassContainer) - Method in class org.pfsw.tools.cda.base.model.ClassSpace
 
setOtherProperties(IObjectProperties) - Method in class org.pfsw.tools.cda.base.model.AModelObject
 
setOtherProperties(IObjectProperties) - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
 
setPackagePatterns(StringPatternCollection) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
setParentComponentHolder(IComponentHolder) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
setPhysicalName(String) - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
Returns the name of the containser's physical representation (location) ons the file system.
setProperty(String, Object) - Method in class org.pfsw.tools.cda.base.model.AModelObject
Sets the value of the property with the specified name to the given object.
setProperty(String, Object) - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
Sets the value of the property with the specified name to the given object.
setPropertyChangeSupport(PropertyChangeSupport) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setQualifiedName(String) - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
 
setReferredContainers(GenericClassContainer[]) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
setReferredPackages(ClassPackage[]) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setReferredPackages(ClassPackage[]) - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
setSetting(String, String) - Method in class org.pfsw.tools.cda.base.global.Preferences
Set the preference settings value or null for the given key
setSettings(Settings) - Method in class org.pfsw.tools.cda.base.global.Preferences
 
setShortContainerNames(Boolean) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setSimpleName(String) - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
 
setSlot(String, Map<Object, Object>) - Method in class org.pfsw.tools.cda.base.model.workset.StructuredCache
 
setSource(ClassContainer) - Method in class org.pfsw.tools.cda.base.model.ClassContainerDependency
 
setSource(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 
setSource(ClassPackage) - Method in class org.pfsw.tools.cda.base.model.ClassPackageDependency
 
setSource(SoftwareComponent) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponentDependency
 
setStateAnalyzing() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setStateComplete() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setStateNotFound() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setStereotype(String) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setSuperClass(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
Sets the superclass information of this class
setSupplementaryData(String) - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
setTarget(ClassContainer) - Method in class org.pfsw.tools.cda.base.model.ClassContainerDependency
 
setTarget(ClassInformation) - Method in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 
setTarget(ClassPackage) - Method in class org.pfsw.tools.cda.base.model.ClassPackageDependency
 
setTarget(SoftwareComponent) - Method in class org.pfsw.tools.cda.base.model.SoftwareComponentDependency
 
setThirdPartyFlag(boolean) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Sets whether or not this container is a third party library
setThirdPartyFlag(boolean) - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
setType(TypeClassification) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setType(ClasspathPartDefinitionType) - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
setValue(T) - Method in class org.pfsw.tools.cda.base.model.util.OptionalValue
 
setValue(String, String) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
setValueFor(String, Object) - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
setVariablePool(VariablePool) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setVersionFromManifest(Version) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
setViewFilters(StringFilterCollection) - Method in class org.pfsw.tools.cda.base.model.Workset
 
setWithMainMethod(boolean) - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
setWorkset(Workset) - Method in class org.pfsw.tools.cda.base.model.ClassSpace
 
setWorkset(Workset) - Method in class org.pfsw.tools.cda.base.model.ComponentModel
 
setWorkset(Workset) - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
shortDisplayString(IStringFilter) - Method in class org.pfsw.tools.cda.base.model.ClassContainer
Returns the short name of this container for display.
size() - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
 
size() - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
skip(long) - Method in class org.pfsw.tools.cda.base.util.ZipEntryInputStream
 
SoftwareComponent - Class in org.pfsw.tools.cda.base.model
Represents the logical grouping of packages including all their classes to a software component.
SoftwareComponent(String, Workset) - Constructor for class org.pfsw.tools.cda.base.model.SoftwareComponent
Initialize the new instance with a qualifying name and the workset it belongs to.
SoftwareComponentDependency - Class in org.pfsw.tools.cda.base.model
Represents the dependency of one component (source) to another component (target).
SoftwareComponentDependency(SoftwareComponent, SoftwareComponent) - Constructor for class org.pfsw.tools.cda.base.model.SoftwareComponentDependency
Initialize the new instance with default values.
sortAscending(Collection<T>) - Method in class org.pfsw.tools.cda.base.util.PrioritySorter
Sorts the given list of objects according to their associated priorities.
sortDescending(Collection<T>) - Method in class org.pfsw.tools.cda.base.util.PrioritySorter
Sorts the given list of objects according to their associated priorities in a descending order.
SpringBean - Class in org.pfsw.tools.cda.base.model.spring
A simplified representation of a spring bean declaration, that contains all relevant data needed for dependency analysis.
SpringBean(SpringConfigEntity, String) - Constructor for class org.pfsw.tools.cda.base.model.spring.SpringBean
Creates a new instance with the given ID.
SpringBean(SpringConfigEntity, String, String) - Constructor for class org.pfsw.tools.cda.base.model.spring.SpringBean
Creates a new instance with the given ID and className.
SpringBeanReference - Class in org.pfsw.tools.cda.base.model.spring
A reference to a spring bean that holds either the SpringBean it refers to or null after it has been resolved.
SpringBeanReference(String) - Constructor for class org.pfsw.tools.cda.base.model.spring.SpringBeanReference
 
SpringBeanReference(String, SpringBean) - Constructor for class org.pfsw.tools.cda.base.model.spring.SpringBeanReference
 
SpringConfigEntity - Class in org.pfsw.tools.cda.base.model.spring
A resource that declares an arbitrary number of spring beans.
SpringConfigEntity(ResourceInformation) - Constructor for class org.pfsw.tools.cda.base.model.spring.SpringConfigEntity
 
store() - Method in class org.pfsw.tools.cda.base.global.Preferences
Store all preferences to a file 'cda.prefs' in the user's home directory.
store(String, Object, Object) - Method in class org.pfsw.tools.cda.base.model.workset.StructuredCache
Stores in the specified section of the cache the given key/value pair
storeInCache(String, Object, Object) - Method in class org.pfsw.tools.cda.base.model.Workset
Stores the given value under the specified key in the given section of the cache.
str() - Method in class org.pfsw.tools.cda.base.global.Preferences
 
str() - Method in class org.pfsw.tools.cda.base.model.AModelObject
 
str() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
str() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
str() - Method in class org.pfsw.tools.cda.base.model.util.ZipEntryFileNamePatterns
 
str() - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
StringFilter - Class in org.pfsw.tools.cda.base.model.util
This filter extends StringPattern with the possibility to activate/deactivate it.
StringFilter(String, boolean, boolean) - Constructor for class org.pfsw.tools.cda.base.model.util.StringFilter
Initializes the new instance with the string pattern and the selection, if case should be ignored when comparing characters.
StringFilter(String, boolean) - Constructor for class org.pfsw.tools.cda.base.model.util.StringFilter
Initializes the new instance with the string pattern and the selecteion, if case should be ignored when comparing characters.
StringFilter(String) - Constructor for class org.pfsw.tools.cda.base.model.util.StringFilter
Initializes the new instance with the string pattern.
StringFilter(String, char) - Constructor for class org.pfsw.tools.cda.base.model.util.StringFilter
Initializes the new instance with the string pattern and a digit wildcard character.
StringFilter(String, boolean, char) - Constructor for class org.pfsw.tools.cda.base.model.util.StringFilter
Initializes the new instance with the string pattern and the selecteion, if case should be ignored when comparing characters plus a wildcard character for digits.
StringFilterCollection - Class in org.pfsw.tools.cda.base.model.util
Holds a collection of StringFilter objects and allows to check if a given string matches any or none of the filters.
StringFilterCollection() - Constructor for class org.pfsw.tools.cda.base.model.util.StringFilterCollection
Creates a new empty filter collection.
StringFilterCollection(Collection<String>) - Constructor for class org.pfsw.tools.cda.base.model.util.StringFilterCollection
Creates a new filter collection initialized with the given collection of string patterns.
StringUtil - Class in org.pfsw.tools.cda.base.util
Extension of the org.pf.text.StringUtil
StructuredCache - Class in org.pfsw.tools.cda.base.model.workset
This cache can be used to store various objects in different categories.
StructuredCache() - Constructor for class org.pfsw.tools.cda.base.model.workset.StructuredCache
Initialize the new instance with default values.
SUPPORT_EMPTY_STRING_MATCH - Static variable in class org.pfsw.tools.cda.base.model.util.StringFilter
 

T

TAG_CONTAINER - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
TAG_CONTEXT - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
TAG_CREATED_BY - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
TAG_DEPENDENCIS - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
TAG_DEPENDS_ON - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
TAG_DESCRIPTION - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
TAG_EXPORTER - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
TAG_HEADER - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
TAG_NAMESPACE - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
TAG_PROVIDER - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
TAG_ROOT - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
TAG_TYPE - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
TEMP_FOLEDR_PREFIX - Static variable in class org.pfsw.tools.cda.base.model.container.ExtractedContainerSpecification
 
test(String) - Method in interface org.pfsw.tools.cda.base.model.util.IStringChecker
 
toString() - Method in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
 
toString() - Method in class org.pfsw.tools.cda.base.model.ClassContainer
 
toString() - Method in class org.pfsw.tools.cda.base.model.ClassFileVersion
 
toString() - Method in class org.pfsw.tools.cda.base.model.ClassInformation
 
toString() - Method in class org.pfsw.tools.cda.base.model.ClassPackage
 
toString() - Method in class org.pfsw.tools.cda.base.model.container.ContainerNames
 
toString() - Method in class org.pfsw.tools.cda.base.model.container.ContainerSpecification
 
toString() - Method in class org.pfsw.tools.cda.base.model.GenericClassContainer
 
toString() - Method in class org.pfsw.tools.cda.base.model.ResourceInformation
 
toString() - Method in class org.pfsw.tools.cda.base.model.SoftwareComponent
 
toString() - Method in class org.pfsw.tools.cda.base.model.spring.SpringBean
 
toString() - Method in class org.pfsw.tools.cda.base.model.spring.SpringConfigEntity
 
toString() - Method in class org.pfsw.tools.cda.base.model.util.NamedOptionalValue
 
toString() - Method in class org.pfsw.tools.cda.base.model.util.StringFilter
 
toString() - Method in class org.pfsw.tools.cda.base.model.util.StringFilterCollection
 
toString() - Method in class org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinition
 
toString() - Method in class org.pfsw.tools.cda.base.model.workset.ContainerInfo
 
toString() - Method in class org.pfsw.tools.cda.base.model.Workset
 
toString() - Method in class org.pfsw.tools.cda.base.model.workset.WorksetVersion
 
TXT_EXTENDS - Static variable in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
 
TXT_IMPLEMENTS - Static variable in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
 
TXT_NEEDS - Static variable in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
 
TXT_USES - Static variable in class org.pfsw.tools.cda.base.model.AnalyzableElementDependency
 

U

updateFrom(Workset) - Method in class org.pfsw.tools.cda.base.model.Workset
Takes over all data from the given workset and then resets internal caches and dependent information.
USES - Static variable in class org.pfsw.tools.cda.base.model.ClassInformationDependency
 

V

VAL_EXTENDS - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
VAL_FALSE - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
VAL_IMPLEMENTS - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
VAL_TRUE - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
VAL_USES - Static variable in interface org.pfsw.tools.cda.base.odem.xml.XMLNames
 
valueOf(String) - Static method in enum org.pfsw.tools.cda.base.model.AnalyzableElementType
Returns the enum constant of this type with the specified name.
valueOf(IAnalyzableElement) - Method in enum org.pfsw.tools.cda.base.model.AnalyzableElementType
 
valueOf(String) - Static method in enum org.pfsw.tools.cda.base.model.container.ContainerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinitionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pfsw.tools.cda.base.model.workset.ContainerIdentifierCalculator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pfsw.tools.cda.base.model.workset.IWorksetInitializationListener.EventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.pfsw.tools.cda.base.model.AnalyzableElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pfsw.tools.cda.base.model.container.ContainerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pfsw.tools.cda.base.model.workset.ClasspathPartDefinitionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pfsw.tools.cda.base.model.workset.ContainerIdentifierCalculator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pfsw.tools.cda.base.model.workset.IWorksetInitializationListener.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
variableNameList() - Method in class org.pfsw.tools.cda.base.model.workset.Variables
 
VariablePool - Class in org.pfsw.tools.cda.base.model.workset
The container for all variables.
VariablePool() - Constructor for class org.pfsw.tools.cda.base.model.workset.VariablePool
Initialize the new instance with default values.
Variables - Class in org.pfsw.tools.cda.base.model.workset
This is a specialized container for variables (placeholders).
Variables() - Constructor for class org.pfsw.tools.cda.base.model.workset.Variables
Initialize the new instance with default values.
VARNAME_CDA_HOME - Static variable in class org.pfsw.tools.cda.base.Module
 
VENDOR - Static variable in class org.pfsw.tools.cda.base.Module
 
visitStackObjects(Stack<AModelObject>, AModelObjectVisitor) - Method in class org.pfsw.tools.cda.base.model.AModelObject
 

W

WAR_FILE_EXTENSION - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
WAR_FILE_PATTERN - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
WEB_INF_CLASSES_DIR_NAME - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
WEB_INF_DIR_NAME - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
WEB_INF_LIB_DIR_NAME - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
Workset - Class in org.pfsw.tools.cda.base.model
Contains all relevant information for one complete set of elements that are analyzed together.
Workset(String) - Constructor for class org.pfsw.tools.cda.base.model.Workset
Initialize the new instance with a name.
Workset(String, String...) - Constructor for class org.pfsw.tools.cda.base.model.Workset
Convenience constructor that allows to specify a new workset with the given name and an arbitrary list or classpath elements (folders, jar files, war files, ...).
WorksetVersion - Class in org.pfsw.tools.cda.base.model.workset
The representation of a workset version.
WorksetVersion(int) - Constructor for class org.pfsw.tools.cda.base.model.workset.WorksetVersion
 
WorksetVersion(String) - Constructor for class org.pfsw.tools.cda.base.model.workset.WorksetVersion
 
WorksetVersionAware - Interface in org.pfsw.tools.cda.base.model.workset
Common interface for all objects that need to do some special handling depending on the version of a workset definition loaded from a file.

X

XML_FILE_EXTENSION - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
XML_FILE_PATTERN - Static variable in class org.pfsw.tools.cda.base.util.FileUtil
 
XMLNames - Interface in org.pfsw.tools.cda.base.odem.xml
declaration of tag and attribute names of ODEM XML files.

Z

ZipEntryFileNamePatterns - Class in org.pfsw.tools.cda.base.model.util
A container for multiple patterns that can be applied as filter on the filename of zip file entries.
ZipEntryFileNamePatterns() - Constructor for class org.pfsw.tools.cda.base.model.util.ZipEntryFileNamePatterns
 
ZipEntryFileNamePatterns(String...) - Constructor for class org.pfsw.tools.cda.base.model.util.ZipEntryFileNamePatterns
 
ZipEntryInputStream - Class in org.pfsw.tools.cda.base.util
This provides functionality of an input stream of a file inside a zip file.
ZipEntryInputStream(ZipFile, InputStream) - Constructor for class org.pfsw.tools.cda.base.util.ZipEntryInputStream
 
A B C D E F G H I J K L M N O P R S T U V W X Z 
Skip navigation links