public abstract class Channel extends IObject implements _ChannelOperations, _ChannelOperationsNC
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
__ids |
protected RInt |
alpha |
protected java.util.Map<java.lang.Long,java.lang.Long> |
annotationLinksCountPerOwner |
protected boolean |
annotationLinksLoaded |
protected java.util.List<ChannelAnnotationLink> |
annotationLinksSeq |
protected RInt |
blue |
protected RInt |
green |
protected LogicalChannel |
logicalChannel |
protected RString |
lookupTable |
protected Pixels |
pixels |
protected RInt |
red |
static long |
serialVersionUID |
protected StatsInfo |
statsInfo |
protected RInt |
version |
Constructor and Description |
---|
Channel() |
Channel(RLong id,
Details details,
boolean loaded,
RInt version,
StatsInfo statsInfo,
RInt red,
RInt green,
RInt blue,
RInt alpha,
RString lookupTable,
LogicalChannel logicalChannel,
Pixels pixels,
java.util.List<ChannelAnnotationLink> annotationLinksSeq,
boolean annotationLinksLoaded,
java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner) |
Modifier and Type | Method and Description |
---|---|
static Ice.DispatchStatus |
___addAllChannelAnnotationLinkSet(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addChannelAnnotationLink(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addChannelAnnotationLinkToBoth(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearAnnotationLinks(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyAnnotationLinks(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___findChannelAnnotationLink(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getAlpha(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getAnnotationLinksCountPerOwner(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getBlue(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getGreen(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getLogicalChannel(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getLookupTable(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getPixels(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getRed(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getStatsInfo(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getVersion(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___linkAnnotation(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___linkedAnnotationList(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadAnnotationLinks(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllChannelAnnotationLinkSet(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeChannelAnnotationLink(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeChannelAnnotationLinkFromBoth(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setAlpha(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setBlue(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setGreen(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setLogicalChannel(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setLookupTable(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setPixels(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setRed(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setStatsInfo(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setVersion(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfAnnotationLinks(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unlinkAnnotation(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadAnnotationLinks(Channel __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
Ice.DispatchStatus |
__dispatch(IceInternal.Incoming in,
Ice.Current __current) |
protected void |
__readImpl(IceInternal.BasicStream __is) |
protected void |
__writeImpl(IceInternal.BasicStream __os) |
void |
addAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets) |
void |
addChannelAnnotationLink(ChannelAnnotationLink target) |
void |
addChannelAnnotationLinkToBoth(ChannelAnnotationLink link,
boolean bothSides) |
void |
clearAnnotationLinks() |
Channel |
clone() |
java.util.List<ChannelAnnotationLink> |
copyAnnotationLinks() |
java.util.List<ChannelAnnotationLink> |
findChannelAnnotationLink(Annotation removal) |
RInt |
getAlpha() |
java.util.Map<java.lang.Long,java.lang.Long> |
getAnnotationLinksCountPerOwner() |
RInt |
getBlue() |
RInt |
getGreen() |
LogicalChannel |
getLogicalChannel() |
RString |
getLookupTable() |
Pixels |
getPixels() |
RInt |
getRed() |
StatsInfo |
getStatsInfo() |
RInt |
getVersion() |
java.lang.String |
ice_id() |
java.lang.String |
ice_id(Ice.Current __current) |
java.lang.String[] |
ice_ids() |
java.lang.String[] |
ice_ids(Ice.Current __current) |
boolean |
ice_isA(java.lang.String s) |
boolean |
ice_isA(java.lang.String s,
Ice.Current __current) |
static java.lang.String |
ice_staticId() |
ChannelAnnotationLink |
linkAnnotation(Annotation addition) |
java.util.List<Annotation> |
linkedAnnotationList() |
void |
reloadAnnotationLinks(Channel toCopy) |
void |
removeAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets) |
void |
removeChannelAnnotationLink(ChannelAnnotationLink theTarget) |
void |
removeChannelAnnotationLinkFromBoth(ChannelAnnotationLink link,
boolean bothSides) |
void |
setAlpha(RInt theAlpha) |
void |
setBlue(RInt theBlue) |
void |
setGreen(RInt theGreen) |
void |
setLogicalChannel(LogicalChannel theLogicalChannel) |
void |
setLookupTable(RString theLookupTable) |
void |
setPixels(Pixels thePixels) |
void |
setRed(RInt theRed) |
void |
setStatsInfo(StatsInfo theStatsInfo) |
void |
setVersion(RInt theVersion) |
int |
sizeOfAnnotationLinks() |
void |
unlinkAnnotation(Annotation removal) |
void |
unloadAnnotationLinks() |
___getDetails, ___getId, ___isAnnotated, ___isGlobal, ___isLink, ___isLoaded, ___isMutable, ___proxy, ___setId, ___shallowCopy, ___unload, ___unloadCollections, ___unloadDetails, getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAllChannelAnnotationLinkSet, addChannelAnnotationLink, addChannelAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findChannelAnnotationLink, getAlpha, getAnnotationLinksCountPerOwner, getBlue, getGreen, getLogicalChannel, getLookupTable, getPixels, getRed, getStatsInfo, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllChannelAnnotationLinkSet, removeChannelAnnotationLink, removeChannelAnnotationLinkFromBoth, setAlpha, setBlue, setGreen, setLogicalChannel, setLookupTable, setPixels, setRed, setStatsInfo, setVersion, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinks
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
public static final java.lang.String[] __ids
protected RInt version
protected StatsInfo statsInfo
protected RInt red
protected RInt green
protected RInt blue
protected RInt alpha
protected RString lookupTable
protected LogicalChannel logicalChannel
protected Pixels pixels
protected java.util.List<ChannelAnnotationLink> annotationLinksSeq
protected boolean annotationLinksLoaded
protected java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner
public static final long serialVersionUID
public Channel()
public Channel(RLong id, Details details, boolean loaded, RInt version, StatsInfo statsInfo, RInt red, RInt green, RInt blue, RInt alpha, RString lookupTable, LogicalChannel logicalChannel, Pixels pixels, java.util.List<ChannelAnnotationLink> annotationLinksSeq, boolean annotationLinksLoaded, java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner)
public boolean ice_isA(java.lang.String s)
public boolean ice_isA(java.lang.String s, Ice.Current __current)
public java.lang.String[] ice_ids()
public java.lang.String[] ice_ids(Ice.Current __current)
public java.lang.String ice_id()
public java.lang.String ice_id(Ice.Current __current)
public static java.lang.String ice_staticId()
public final void addAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets)
addAllChannelAnnotationLinkSet
in interface _ChannelOperationsNC
public final void addChannelAnnotationLink(ChannelAnnotationLink target)
addChannelAnnotationLink
in interface _ChannelOperationsNC
public final void addChannelAnnotationLinkToBoth(ChannelAnnotationLink link, boolean bothSides)
addChannelAnnotationLinkToBoth
in interface _ChannelOperationsNC
public final void clearAnnotationLinks()
clearAnnotationLinks
in interface _ChannelOperationsNC
public final java.util.List<ChannelAnnotationLink> copyAnnotationLinks()
copyAnnotationLinks
in interface _ChannelOperationsNC
public final java.util.List<ChannelAnnotationLink> findChannelAnnotationLink(Annotation removal)
findChannelAnnotationLink
in interface _ChannelOperationsNC
public final RInt getAlpha()
getAlpha
in interface _ChannelOperationsNC
public final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
getAnnotationLinksCountPerOwner
in interface _ChannelOperationsNC
public final RInt getBlue()
getBlue
in interface _ChannelOperationsNC
public final RInt getGreen()
getGreen
in interface _ChannelOperationsNC
public final LogicalChannel getLogicalChannel()
getLogicalChannel
in interface _ChannelOperationsNC
public final RString getLookupTable()
getLookupTable
in interface _ChannelOperationsNC
public final Pixels getPixels()
getPixels
in interface _ChannelOperationsNC
public final RInt getRed()
getRed
in interface _ChannelOperationsNC
public final StatsInfo getStatsInfo()
getStatsInfo
in interface _ChannelOperationsNC
public final RInt getVersion()
getVersion
in interface _ChannelOperationsNC
public final ChannelAnnotationLink linkAnnotation(Annotation addition)
linkAnnotation
in interface _ChannelOperationsNC
public final java.util.List<Annotation> linkedAnnotationList()
linkedAnnotationList
in interface _ChannelOperationsNC
public final void reloadAnnotationLinks(Channel toCopy)
reloadAnnotationLinks
in interface _ChannelOperationsNC
public final void removeAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets)
removeAllChannelAnnotationLinkSet
in interface _ChannelOperationsNC
public final void removeChannelAnnotationLink(ChannelAnnotationLink theTarget)
removeChannelAnnotationLink
in interface _ChannelOperationsNC
public final void removeChannelAnnotationLinkFromBoth(ChannelAnnotationLink link, boolean bothSides)
removeChannelAnnotationLinkFromBoth
in interface _ChannelOperationsNC
public final void setAlpha(RInt theAlpha)
setAlpha
in interface _ChannelOperationsNC
public final void setBlue(RInt theBlue)
setBlue
in interface _ChannelOperationsNC
public final void setGreen(RInt theGreen)
setGreen
in interface _ChannelOperationsNC
public final void setLogicalChannel(LogicalChannel theLogicalChannel)
setLogicalChannel
in interface _ChannelOperationsNC
public final void setLookupTable(RString theLookupTable)
setLookupTable
in interface _ChannelOperationsNC
public final void setPixels(Pixels thePixels)
setPixels
in interface _ChannelOperationsNC
public final void setRed(RInt theRed)
setRed
in interface _ChannelOperationsNC
public final void setStatsInfo(StatsInfo theStatsInfo)
setStatsInfo
in interface _ChannelOperationsNC
public final void setVersion(RInt theVersion)
setVersion
in interface _ChannelOperationsNC
public final int sizeOfAnnotationLinks()
sizeOfAnnotationLinks
in interface _ChannelOperationsNC
public final void unlinkAnnotation(Annotation removal)
unlinkAnnotation
in interface _ChannelOperationsNC
public final void unloadAnnotationLinks()
unloadAnnotationLinks
in interface _ChannelOperationsNC
public static Ice.DispatchStatus ___getVersion(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setVersion(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getStatsInfo(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setStatsInfo(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getRed(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setRed(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getGreen(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setGreen(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getBlue(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setBlue(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAlpha(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setAlpha(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getLookupTable(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setLookupTable(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getLogicalChannel(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setLogicalChannel(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getPixels(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setPixels(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addChannelAnnotationLink(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllChannelAnnotationLinkSet(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeChannelAnnotationLink(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllChannelAnnotationLinkSet(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAnnotationLinksCountPerOwner(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkAnnotation(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addChannelAnnotationLinkToBoth(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findChannelAnnotationLink(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkAnnotation(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeChannelAnnotationLinkFromBoth(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedAnnotationList(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
public Ice.DispatchStatus __dispatch(IceInternal.Incoming in, Ice.Current __current)
__dispatch
in interface Ice.Object
__dispatch
in class IObject
protected void __writeImpl(IceInternal.BasicStream __os)
__writeImpl
in class IObject
protected void __readImpl(IceInternal.BasicStream __is)
__readImpl
in class IObject