org.argouml.uml.reveng
Interface ImportSettings

All Known Subinterfaces:
ImportSettingsInternal
All Known Implementing Classes:
Import, ImportCommon

public interface ImportSettings

Interface for the generic import settings that a pluggable importer module can query the value of.


Field Summary
static int DETAIL_CLASSIFIER
          Import only classifiers
static int DETAIL_CLASSIFIER_FEATURE
          Import classifiers and their features
static int DETAIL_FULL
          Import full detail
 
Method Summary
 int getImportLevel()
           
 java.lang.String getInputSourceEncoding()
           
 boolean isAttributeSelected()
          Deprecated. for 0.25.6 by tfmorris. This is a Java-specific setting that was inadvertantly included in the interface for 0.24. Not intended for public use. Instead use the Settings interface to importer-specific settings.
 boolean isCreateDiagramsSelected()
          Deprecated. for 0.25.6 by tfmorris. This is handled by the import framework so specific importers don't need to worry about it.
 boolean isDatatypeSelected()
          Deprecated. for 0.25.6 by tfmorris. This is a Java-specific setting that was inadvertantly included in the interface for 0.24. Not intended for public use. Instead use the Settings interface to importer-specific settings.
 boolean isMinimizeFigsSelected()
          Deprecated. for 0.25.6 by tfmorris. This is handled by the import framework so specific importers don't need to worry about it.
 

Field Detail

DETAIL_CLASSIFIER

static final int DETAIL_CLASSIFIER
Import only classifiers

See Also:
Constant Field Values

DETAIL_CLASSIFIER_FEATURE

static final int DETAIL_CLASSIFIER_FEATURE
Import classifiers and their features

See Also:
Constant Field Values

DETAIL_FULL

static final int DETAIL_FULL
Import full detail

See Also:
Constant Field Values
Method Detail

getImportLevel

int getImportLevel()
Returns:
the level of import detail requested by the user. One of DETAIL_CLASSIFIER, DETAIL_CLASSIFIER_FEATURE, or DETAIL_FULL.

getInputSourceEncoding

java.lang.String getInputSourceEncoding()
Returns:
string representing the character encoding of the input source files.

isAttributeSelected

@Deprecated
boolean isAttributeSelected()
Deprecated. for 0.25.6 by tfmorris. This is a Java-specific setting that was inadvertantly included in the interface for 0.24. Not intended for public use. Instead use the Settings interface to importer-specific settings.

Returns:
always returns false.

isDatatypeSelected

@Deprecated
boolean isDatatypeSelected()
Deprecated. for 0.25.6 by tfmorris. This is a Java-specific setting that was inadvertantly included in the interface for 0.24. Not intended for public use. Instead use the Settings interface to importer-specific settings.

Returns:
always returns false.

isCreateDiagramsSelected

@Deprecated
boolean isCreateDiagramsSelected()
Deprecated. for 0.25.6 by tfmorris. This is handled by the import framework so specific importers don't need to worry about it.

Returns:
true if the user has request diagrams to be created for packages contained in the imported source code.

isMinimizeFigsSelected

@Deprecated
boolean isMinimizeFigsSelected()
Deprecated. for 0.25.6 by tfmorris. This is handled by the import framework so specific importers don't need to worry about it.

Returns:
true, if user has requested that new figures placed in diagrams should be minimized so they don't show internal compartments.


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Cookbook