package ecologylab.bigsemantics.metadata.builtins.declarations; /** * Automatically generated by MetaMetadataJavaTranslator * * DO NOT modify this code manually: All your changes may get lost! * * Copyright (2016) Interface Ecology Lab. */ import ecologylab.bigsemantics.metadata.builtins.ClippableDocument; import ecologylab.bigsemantics.metadata.builtins.MetadataBuiltinsTypesScope; import ecologylab.bigsemantics.metadata.scalar.MetadataInteger; import ecologylab.bigsemantics.metadata.scalar.MetadataString; import ecologylab.bigsemantics.metametadata.MetaMetadataCompositeField; import ecologylab.bigsemantics.namesandnums.SemanticsNames; import ecologylab.serialization.annotations.simpl_inherit; import ecologylab.serialization.annotations.simpl_scalar; import java.lang.Integer; import java.lang.String; import java.util.List; import java.util.Map; @simpl_inherit public class SequencedClippableDocumentDeclaration extends ClippableDocument { /** *duration of media in milliseconds. */ @simpl_scalar private MetadataInteger duration; @simpl_scalar private MetadataString fileFormat; public SequencedClippableDocumentDeclaration() { super(); } public SequencedClippableDocumentDeclaration(MetaMetadataCompositeField mmd) { super(mmd); } public MetadataInteger duration() { MetadataInteger result = this.duration; if (result == null) { result = new MetadataInteger(); this.duration = result; } return result; } public Integer getDuration() { return this.duration == null ? 0 : duration().getValue(); } public MetadataInteger getDurationMetadata() { return duration; } public void setDuration(Integer duration) { if (duration != 0) this.duration().setValue(duration); } public void setDurationMetadata(MetadataInteger duration) { this.duration = duration; } public MetadataString fileFormat() { MetadataString result = this.fileFormat; if (result == null) { result = new MetadataString(); this.fileFormat = result; } return result; } public String getFileFormat() { return this.fileFormat == null ? null : fileFormat().getValue(); } public MetadataString getFileFormatMetadata() { return fileFormat; } public void setFileFormat(String fileFormat) { if (fileFormat != null) this.fileFormat().setValue(fileFormat); } public void setFileFormatMetadata(MetadataString fileFormat) { this.fileFormat = fileFormat; } }