org.tridas.io.defaults
Interface IMetadataFieldSet

All Superinterfaces:
Cloneable
All Known Implementing Classes:
AbstractMetadataFieldSet, AbstractTridasMetadataFieldSet, BelfastAppleToTridasDefaults, BelfastArchiveToTridasDefaults, BesanconToTridasDefaults, CatrasToTridasDefaults, CorinaToTridasDefaults, CSVMatrixToTridasDefaults, DendroDBToTridasDefaults, ExcelMatrixToTridasDefaults, HeidelbergToTridasDefaults, NottinghamToTridasDefaults, ODFMatrixToTridasDefaults, OOXMLToTridasDefaults, OxfordToTridasDefaults, Past4ToTridasDefaults, SheffieldToTridasDefaults, TophamToTridasDefaults, TridasMetadataFieldSet, TridasToBelfastAppleDefaults, TridasToBesanconDefaults, TridasToCatrasDefaults, TridasToCorinaDefaults, TridasToCSVDefaults, TridasToCSVMatrixDefaults, TridasToExcelMatrixDefaults, TridasToHeidelbergDefaults, TridasToNottinghamDefaults, TridasToODFMatrixDefaults, TridasToOOXMLDefaults, TridasToOxfordDefaults, TridasToPast4Defaults, TridasToSheffieldDefaults, TridasToTophamDefaults, TridasToTrimsDefaults, TridasToTucsonCompactDefaults, TridasToTucsonDefaults, TridasToVFormatDefaults, TrimsToTridasDefaults, TucsonCompactToTridasDefaults, TucsonToTridasDefaults, VFormatToTridasDefaults, WinDendroToTridasDefaults

public interface IMetadataFieldSet
extends Cloneable

TODO so the library works while i work on this upgrade

Author:
Daniel

Method Summary
 void addConversionWarning(ConversionWarning argWarning)
           
 void addIgnoredWarning(Enum<?> argKey, String argText)
          Add a warning from validation
 void addTruncatedWarning(Enum<?> argKey, String argText)
          Add a warning from validation
 Object clone()
          Clones values to new IMetadataFieldSet.
 AbstractDefaultValue<? extends Object> getDefaultValue(Enum<?> argValueType)
          Get the default value object for the given Enum
 ArrayList<ConversionWarning> getWarnings()
          Gets the conversion warnings from validations
 Set<Enum<?>> keySet()
           
 

Method Detail

addIgnoredWarning

void addIgnoredWarning(Enum<?> argKey,
                       String argText)
Add a warning from validation

Parameters:
argKey -
argWarning -

addTruncatedWarning

void addTruncatedWarning(Enum<?> argKey,
                         String argText)
Add a warning from validation

Parameters:
argKey -
argText -

getWarnings

ArrayList<ConversionWarning> getWarnings()
Gets the conversion warnings from validations

Returns:

addConversionWarning

void addConversionWarning(ConversionWarning argWarning)

getDefaultValue

AbstractDefaultValue<? extends Object> getDefaultValue(Enum<?> argValueType)
Get the default value object for the given Enum

Parameters:
argValueType -
Returns:

keySet

Set<Enum<?>> keySet()

clone

Object clone()
Clones values to new IMetadataFieldSet.

Returns:


Copyright © 2011. All Rights Reserved.