public class Viewable extends Xhmodel04 implements Cemodel04
roleName, SIG_BACK_RADIATION, SIG_INCOMING_SOLAR_RADIATION, SIG_LATENT_HEAT_FLUX, SIG_NET_SHORTWAVE_FLUX, SIG_OUTGOING_LONGWAVE_RADIATION, SIG_REFLECTED_SOLAR_RADIATION, SIG_SENSIBLE_HEAT_FLUX, SIG_SOLAR_CONSTANT, SIG_SURFACE_RADIATION, VAL_NULL
port
AbsorbedByAtmosphereVCE, AbsorbedBySurfaceLwVCE, AbsorbedBySurfaceSwVCE, AtmosphericWindowVCE, BackRadiationVCE, ClimateChangeSystemCE, EarthCE, EmittedByAtmosphereVCE, EmittedByCloudsVCE, IncomingSolarRadiationVCE, LatentHeatVCE, NetAbsorbedByEarthVCE, OutgoingLongwaveVCE, ReflectedByAtmosphereVCE, ReflectedBySurfaceVCE, ReflectedTotalVCE, SensibleHeatVCE, SolarConstantVCE, SolarSystemCE, SunCE, SurfaceRadiationVCE, SurfaceToAtmosphereVCE, ViewableCE, ViewablesCE, XholonClassCE
DEFAULT_SIZE_MSG_Q, DEFAULT_SIZE_SYSTEM_MSG_Q, GETNAME_DEFAULT, GETNAME_LOCALPART_ID, GETNAME_NOROLENAME, GETNAME_ROLENAME_OR_CLASSNAME, GETNAME_ROLENAMESEP_, GETNAME_SIZE_TEMPLATE, NINCLUDE_PSC, NINCLUDE_PSx, NINCLUDE_PxC, NINCLUDE_Pxx, NINCLUDE_xSC, NINCLUDE_xSx, NINCLUDE_xxC, NINCLUDE_xxx, XHOLON_ID_DEFAULT, XHOLON_ID_NULL
Constructor and Description |
---|
Viewable() |
Modifier and Type | Method and Description |
---|---|
IXholon |
getAtmosphere() |
IXholon |
getSurface() |
IXholon |
getTopOfAtmosphere() |
double |
getVal()
Get the value of a "double" maintained by this xholon instance.
|
void |
setAtmosphere(IXholon atmosphere) |
void |
setSurface(IXholon surface) |
void |
setTopOfAtmosphere(IXholon topOfAtmosphere) |
java.lang.String |
toString()
Search for instances of Xholon with ports that reference this instance.
|
act, getRoleName, getSignalIDs, getSignalNames, initialize, postConfigure, setRoleName, setVal
configure, configurePorts, getPort, getPort, isActiveObject, isBound, isContainer, isPassiveObject, setPort, setPort, setPorts, terminate
actNr, appendChild, appendChild, appendChild, appendsOwnChildren, bindPorts, cleanup, compareTo, configure, consoleLog, decVal, decVal, depth, doAction, equals, findFirstChildWithXhClass, findFirstChildWithXhClass, forwardMessage, forwardSyncMessage, getActionList, getAllPorts, getAnnotation, getApp, getAttributeNodeXh, getAttributeXh, getChildNodes, getClassNode, getClassNode, getFactory, getFirstChild, getFirstSibling, getId, getInteraction, getInteractionsEnabled, getIQueueImplName, getLastChild, getLastSibling, getLogger, getMsgQ, getName, getName, getNeighbors, getNextSibling, getNthChild, getNthSibling, getNumChildren, getNumLevels, getNumSiblings, getParentNode, getPreviousSibling, getRootNode, getSelfAndSiblings, getSelfAndSiblingsIndex, getService, getSiblings, getSystemMsgQ, getUid, getUri, getVal_boolean, getVal_byte, getVal_char, getVal_double, getVal_float, getVal_int, getVal_long, getVal_Object, getVal_short, getVal_String, getXhc, getXhcId, getXhcName, getXholon2Xml, getXhType, getXml2Xholon, getXPath, handleNodeSelection, handleNodeSelection, hasAncestor, hasAnnotation, hasAttributeXh, hasChildNodes, hasChildOrSiblingNodes, hasNextSibling, hasParentNode, hasSiblingNodes, height, incVal, incVal, initStatics, inOrderPrint, insertAfter, insertAfter, insertAfter, insertBefore, insertBefore, insertBefore, insertFirstChild, isAttributeHandler, isExternal, isInternal, isLeaf, isRootNode, isUniqueSibling, isUniqueSiblingRoleName, performActivity, performActivity, performBooleanActivity, performBooleanActivity, performDoubleActivity, performGuard, performVoidActivity, postAct, postOrderPrint, postReconfigure, preAct, preConfigure, preOrderPrint, preReconfigure, print, println, processMessageQ, processReceivedMessage, processReceivedSyncMessage, processSystemMessageQ, reconfigure, registerMessageForwardee, remove, removeAttributeNodeXh, removeAttributeXh, removeChild, replaceNode, searchForReferencingNodes, searchForReferencingNodesRecurse, sendMessage, sendMessage, sendMessage, sendSyncMessage, sendSyncMessage, sendSyncMessage, sendSystemMessage, sendSystemMessage, setActionList, setAnnotation, setApp, setAttributeNodeXh, setAttributeVal, setAttributeXh, setFirstChild, setId, setName, setNextSibling, setParentChildLinks, setParentNode, setParentSiblingLinks, setUid, setUri, setVal_boolean, setVal_byte, setVal_char, setVal_double, setVal_float, setVal_int, setVal_long, setVal_Object, setVal_short, setVal_String, setVal, setVal, setVal, setVal, setVal, setVal, setVal, setVal, setVal, setXhc, showAnnotation, swapNode, toXml, toXmlAttribute, toXmlAttributes, toXmlText, treeSize, visit
public double getVal()
IXholon
public java.lang.String toString()
XholonWithPorts
public IXholon getTopOfAtmosphere()
public void setTopOfAtmosphere(IXholon topOfAtmosphere)
public IXholon getAtmosphere()
public void setAtmosphere(IXholon atmosphere)
public IXholon getSurface()
public void setSurface(IXholon surface)