org.argouml.uml.reveng
Interface ImportSettingsInternal
- All Superinterfaces:
- ImportSettings
- All Known Implementing Classes:
- Import, ImportCommon
public interface ImportSettingsInternal
- extends ImportSettings
Extended version of ImportSettings which must be implemented by GUI
implementations. NOT FOR USE BY IMPORT MODULES. It is a superset of the
settings available to pluggable import modules.
isDescendSelected
boolean isDescendSelected()
- Returns:
- true if the directory tree should be descended recursively
importing all parseable files.
isChangedOnlySelected
boolean isChangedOnlySelected()
- Returns:
- true if user as requested that only sources files which have been
changed since the last import should be imported this time. If
false, all files should be imported, regardless of their
modification date.
isDiagramLayoutSelected
boolean isDiagramLayoutSelected()
- Returns:
- true if the user has requested automatic layout for figures
placed on diagrams.
isCreateDiagramsSelected
boolean isCreateDiagramsSelected()
- Specified by:
isCreateDiagramsSelected in interface ImportSettings
- Returns:
- true if the user has request diagrams to be created for packages
contained in the imported source code.
isMinimizeFigsSelected
boolean isMinimizeFigsSelected()
- Specified by:
isMinimizeFigsSelected in interface ImportSettings
- Returns:
- true, if user has requested that new figures placed in diagrams
should be minimized so they don't show internal compartments.