public interface _ChannelOperationsNC extends _IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
RInt getVersion()
void setVersion(RInt theVersion)
StatsInfo getStatsInfo()
void setStatsInfo(StatsInfo theStatsInfo)
RInt getRed()
void setRed(RInt theRed)
RInt getGreen()
void setGreen(RInt theGreen)
RInt getBlue()
void setBlue(RInt theBlue)
RInt getAlpha()
void setAlpha(RInt theAlpha)
RString getLookupTable()
void setLookupTable(RString theLookupTable)
LogicalChannel getLogicalChannel()
void setLogicalChannel(LogicalChannel theLogicalChannel)
Pixels getPixels()
void setPixels(Pixels thePixels)
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
java.util.List<ChannelAnnotationLink> copyAnnotationLinks()
void addChannelAnnotationLink(ChannelAnnotationLink target)
void addAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets)
void removeChannelAnnotationLink(ChannelAnnotationLink theTarget)
void removeAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets)
void clearAnnotationLinks()
void reloadAnnotationLinks(Channel toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
ChannelAnnotationLink linkAnnotation(Annotation addition)
void addChannelAnnotationLinkToBoth(ChannelAnnotationLink link, boolean bothSides)
java.util.List<ChannelAnnotationLink> findChannelAnnotationLink(Annotation removal)
void unlinkAnnotation(Annotation removal)
void removeChannelAnnotationLinkFromBoth(ChannelAnnotationLink link, boolean bothSides)
java.util.List<Annotation> linkedAnnotationList()