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 void
applyBundleToLevels()
void
applyItemPositions()
void
applyLevelsToItems()
java.lang.Long
endByContext(Item item)
java.lang.Long
endByLinkedSegmentItems(Item item)
java.lang.Long
endByLinkedSegmentItems(Item item, boolean forward)
Bundle
fromXML()
java.lang.String
getAnnotates()
java.lang.Long
getFrameLength()
int
getId()
java.util.List<Level>
getLevels()
java.util.List<Link>
getLinks()
java.util.Set<Link>
getLinksAsSet()
java.util.Locale
getLocale()
java.lang.String
getName()
java.lang.Float
getSampleRate()
Session
getSession()
java.util.List<java.lang.String>
getSignalpaths()
Level
getTierByName(java.lang.String name)
java.lang.Integer
highestID()
boolean
isValidConstraint(Item fromItem, Item toItem)
Item
itemByBundleScopeId(int bundleScopeId)
java.util.Set<java.lang.Integer>
itemIdsInUse()
java.util.Set<Link>
linksOfItem(Item it)
void
removeLevelAndAssociatedLinks(Level level)
void
removeLinksForItem(Item item)
void
resolveLinkReferences()
void
setAnnotates(java.lang.String annotates)
void
setFrameLength(java.lang.Long frameLength)
void
setId(int id)
void
setLevels(java.util.List<Level> levels)
void
setLinks(java.util.List<Link> linkList)
void
setLocale(java.util.Locale locale)
void
setName(java.lang.String name)
void
setSampleRate(java.lang.Float sampleRate)
void
setSession(Session session)
void
setSignalpaths(java.util.List<java.lang.String> signalurls)
java.lang.Long
startByContext(Item item)
java.lang.Long
startByLinkedSegmentItems(Item item)
java.lang.Long
startByLinkedSegmentItems(Item item, boolean forward)
java.lang.String
toString()
void
toXML()
-
-
-
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:
toString
in 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)
-
-