Package ips.annot.model.db
Class Bundle
- java.lang.Object
-
- ips.annot.model.db.Bundle
-
public class Bundle extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Bundle()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyBundleToLevels()voidapplyItemPositions()voidapplyLevelsToItems()java.lang.LongendByContext(Item item)java.lang.LongendByLinkedSegmentItems(Item item)java.lang.LongendByLinkedSegmentItems(Item item, boolean forward)BundlefromXML()java.lang.StringgetAnnotates()java.lang.LonggetFrameLength()intgetId()java.util.List<Level>getLevels()java.util.List<Link>getLinks()java.util.Set<Link>getLinksAsSet()java.util.LocalegetLocale()java.lang.StringgetName()java.lang.FloatgetSampleRate()SessiongetSession()java.util.List<java.lang.String>getSignalpaths()LevelgetTierByName(java.lang.String name)java.lang.IntegerhighestID()booleanisValidConstraint(Item fromItem, Item toItem)ItemitemByBundleScopeId(int bundleScopeId)java.util.Set<java.lang.Integer>itemIdsInUse()java.util.Set<Link>linksOfItem(Item it)voidremoveLevelAndAssociatedLinks(Level level)voidremoveLinksForItem(Item item)voidresolveLinkReferences()voidsetAnnotates(java.lang.String annotates)voidsetFrameLength(java.lang.Long frameLength)voidsetId(int id)voidsetLevels(java.util.List<Level> levels)voidsetLinks(java.util.List<Link> linkList)voidsetLocale(java.util.Locale locale)voidsetName(java.lang.String name)voidsetSampleRate(java.lang.Float sampleRate)voidsetSession(Session session)voidsetSignalpaths(java.util.List<java.lang.String> signalurls)java.lang.LongstartByContext(Item item)java.lang.LongstartByLinkedSegmentItems(Item item)java.lang.LongstartByLinkedSegmentItems(Item item, boolean forward)java.lang.StringtoString()voidtoXML()
-
-
-
Method Detail
-
getFrameLength
public java.lang.Long getFrameLength()
-
setFrameLength
public void setFrameLength(java.lang.Long frameLength)
-
getId
public int getId()
-
setId
public void setId(int id)
-
getSession
public Session getSession()
-
setSession
public void setSession(Session session)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getAnnotates
public java.lang.String getAnnotates()
-
setAnnotates
public void setAnnotates(java.lang.String annotates)
-
getSampleRate
public java.lang.Float getSampleRate()
-
setSampleRate
public void setSampleRate(java.lang.Float sampleRate)
-
getSignalpaths
public java.util.List<java.lang.String> getSignalpaths()
-
setSignalpaths
public void setSignalpaths(java.util.List<java.lang.String> signalurls)
-
getLevels
public java.util.List<Level> getLevels()
-
setLevels
public void setLevels(java.util.List<Level> levels)
-
getLinks
public java.util.List<Link> getLinks()
-
setLinks
public void setLinks(java.util.List<Link> linkList)
-
getLinksAsSet
public java.util.Set<Link> getLinksAsSet()
-
getLocale
public java.util.Locale getLocale()
-
setLocale
public void setLocale(java.util.Locale locale)
-
startByLinkedSegmentItems
public java.lang.Long startByLinkedSegmentItems(Item item, boolean forward)
-
endByLinkedSegmentItems
public java.lang.Long endByLinkedSegmentItems(Item item, boolean forward)
-
getTierByName
public Level getTierByName(java.lang.String name)
-
itemIdsInUse
public java.util.Set<java.lang.Integer> itemIdsInUse()
-
itemByBundleScopeId
public Item itemByBundleScopeId(int bundleScopeId)
-
resolveLinkReferences
public void resolveLinkReferences()
-
applyLevelsToItems
public void applyLevelsToItems()
-
applyBundleToLevels
public void applyBundleToLevels()
-
applyItemPositions
public void applyItemPositions()
-
highestID
public java.lang.Integer highestID()
-
removeLinksForItem
public void removeLinksForItem(Item item)
-
removeLevelAndAssociatedLinks
public void removeLevelAndAssociatedLinks(Level level)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toXML
public void toXML()
-
fromXML
public Bundle fromXML()
-
startByLinkedSegmentItems
public java.lang.Long startByLinkedSegmentItems(Item item)
-
endByLinkedSegmentItems
public java.lang.Long endByLinkedSegmentItems(Item item)
-
startByContext
public java.lang.Long startByContext(Item item)
-
endByContext
public java.lang.Long endByContext(Item item)
-
-