Class ARG_XPRDiaNodeRep
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2pres.ARG_XPresElementRep
-
- de.mid.innovator.srv2api.icw2pres.ARG_XPresContentRep
-
- de.mid.innovator.srv2api.icw2pres.ARG_XPRDiaNodeRep
-
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
- Direct Known Subclasses:
ARG_XACDiaActNodeRep
,ARG_XACDiaControlNodeRep
,ARG_XACDiaGroupNodeRep
,ARG_XACDiaObjNodeRep
,ARG_XACDiaPostNodeRep
,ARG_XACDiaPreNodeRep
,ARG_XACDiaVariableNodeRep
,ARG_XBPDiaCompartmentNodeRep
,ARG_XBPDiaDataNodeRep
,ARG_XBPDiaEventNodeRep
,ARG_XBPDiaGatewayNodeRep
,ARG_XBPDiaParticipantNodeRep
,ARG_XBPDiaSubProcessNodeRep
,ARG_XBPDiaTaskNodeRep
,ARG_XBPDiaViewNodeRep
,ARG_XBRDiaResourceNodeRep
,ARG_XCLDiaAssocNodeRep
,ARG_XCLDiaCompartmentContentNodeRep
,ARG_XCLDiaCompartmentNodeRep
,ARG_XCLDiaSocketBallNodeRep
,ARG_XERDiaGeneralizationSetNodeRep
,ARG_XGCDiaConceptNodeRep
,ARG_XPRDiaFrameNodeRep
,ARG_XPRDiaSegNodeRep
,ARG_XPRDiaTextNodeRep
public class ARG_XPRDiaNodeRep extends ARG_XPresContentRep implements de.mid.innovator.srv2api.impl.MarshallAble
-
-
Field Summary
Fields Modifier and Type Field Description boolean
asIcon
isTrue, if this node is displayed as iconboolean
asText
show node as textboolean
calcDefaultPos
calculate the default position for this nodeboolean
hasEmbeddedContent
isTrue, if this presentation element has got some embedded contentboolean
isBorderSelectAble
isTrue, if this node is selected on the border - NoHashboolean
isEmbedAble
isTrue, if this node may have an embedded contentboolean
isExpandAble
isTrue, if this node contains a sub diagramboolean
isExpanded
isTrue, if this node contains a sub diagram AND is expanded in order to show the contentboolean
isHidden
TRUE if the node shall be hidden if the diagram is presented just for display and not for modification.boolean
isHorSizeAble
isTrue, if this node is horizontal size able - NoHashboolean
isVerSizeAble
isTrue, if this node is vertical size able - NoHashK_ALIGN
kAlignText
alignment of this text nodeK_PRESSPEC_NODE_HEIGHT
kNodeHeightSpec
The specification of how to determine the node height.K_PRESSPEC_ONFRAME_POSITION
kOnFramePositionSpec
The specification if the node shall be placed inside of its owner (default) or if it shall be placed on its frame and where.K_ORIENTATION
kOrientation
orientation of this nodeK_PRESSPEC_TEXT_POSITION
kTextPositionSpec
The specification of where the text shall be positioned.java.awt.Point
pDefaultSize
default size of this nodejava.awt.Point
pPos
position of this nodejava.awt.Point
pSize
size of this nodeARG_XClientOut
valEmbeddedClient
result of the embedded diagram client request (optional), necessary for hash value-
Fields inherited from class de.mid.innovator.srv2api.icw2pres.ARG_XPresContentRep
iPresentationLevel, isCalloutAble, isInvalidPresentation, isNewElement, isUpdateAble, pPosText, pSizeText
-
Fields inherited from class de.mid.innovator.srv2api.icw2pres.ARG_XPresElementRep
cntConfigured, cntModified, hasAccess, hasAnnotation, hasAttachment, hasStatus, idModel, idPicture, idStereoModel, iOpacity, isAdminPkg, isArtifactOpenAble, isAttachmentAble, isConstraintAble, isDefaultReferenceAble, isDeleteAble, isDuplicateAble, isNoteAble, isSelectAble, isSubtractAble, isTextAble, isTransformAble, isUnresolved, kContAsgnPres, kLockStatus, kVOclModel, kVOclPres, ohPres, ohStereo, seqColorRep, seqContent, seqImageRep, seqModel, seqSyncElem, seqText, seqUUIDModel, strHashCode, strStereo, strUUIDPres, valDefaultImageRep, valImageRep
-
-
Constructor Summary
Constructors Constructor Description ARG_XPRDiaNodeRep()
ARG_XPRDiaNodeRep(PRPresElement ohPres, java.util.List<MEModelElement> seqModel, java.lang.Class<? extends ELObject> kVOclPres, java.lang.Class<? extends ELObject> kVOclModel, java.lang.String strUUIDPres, java.util.List<java.lang.String> seqUUIDModel, java.lang.String strHashCode, MMStereotype ohStereo, java.lang.String strStereo, int idStereoModel, int idModel, int idPicture, K_CONTASGN kContAsgnPres, ARG_XImageRep valDefaultImageRep, ARG_XImageRep valImageRep, java.util.List<ARG_XImageRep> seqImageRep, java.util.List<ARG_XColorKindRep> seqColorRep, java.util.List<ARG_XTextRep> seqText, java.util.List<ARG_XPresElementRep> seqContent, boolean hasStatus, boolean hasAccess, K_LOCKSTATUS kLockStatus, boolean isTextAble, int cntConfigured, int cntModified, boolean isDeleteAble, boolean isSubtractAble, boolean isTransformAble, boolean isNoteAble, boolean isConstraintAble, boolean isAttachmentAble, boolean hasAttachment, boolean isDefaultReferenceAble, boolean isAdminPkg, boolean isArtifactOpenAble, boolean isSelectAble, boolean hasAnnotation, boolean isDuplicateAble, boolean isUnresolved, int iOpacity, java.util.List<ADClientAble> seqSyncElem, java.awt.Point pPosText, java.awt.Point pSizeText, boolean isUpdateAble, boolean isNewElement, boolean isCalloutAble, boolean isInvalidPresentation, int iPresentationLevel, java.awt.Point pPos, java.awt.Point pSize, java.awt.Point pDefaultSize, boolean calcDefaultPos, boolean asText, boolean isExpandAble, boolean isHorSizeAble, boolean isVerSizeAble, boolean isBorderSelectAble, boolean asIcon, K_ALIGN kAlignText, K_ORIENTATION kOrientation, K_PRESSPEC_TEXT_POSITION kTextPositionSpec, K_PRESSPEC_NODE_HEIGHT kNodeHeightSpec, K_PRESSPEC_ONFRAME_POSITION kOnFramePositionSpec, boolean isExpanded, boolean isHidden, boolean isEmbedAble, boolean hasEmbeddedContent, ARG_XClientOut valEmbeddedClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
void
resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
void
unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
-
-
-
Field Detail
-
pPos
public java.awt.Point pPos
position of this node
-
pSize
public java.awt.Point pSize
size of this node
-
pDefaultSize
public java.awt.Point pDefaultSize
default size of this node
-
calcDefaultPos
public boolean calcDefaultPos
calculate the default position for this node
-
asText
public boolean asText
show node as text
-
isExpandAble
public boolean isExpandAble
isTrue, if this node contains a sub diagram
-
isHorSizeAble
public boolean isHorSizeAble
isTrue, if this node is horizontal size able - NoHash
-
isVerSizeAble
public boolean isVerSizeAble
isTrue, if this node is vertical size able - NoHash
-
isBorderSelectAble
public boolean isBorderSelectAble
isTrue, if this node is selected on the border - NoHash
-
asIcon
public boolean asIcon
isTrue, if this node is displayed as icon
-
kAlignText
public K_ALIGN kAlignText
alignment of this text node
-
kOrientation
public K_ORIENTATION kOrientation
orientation of this node
-
kTextPositionSpec
public K_PRESSPEC_TEXT_POSITION kTextPositionSpec
The specification of where the text shall be positioned.
-
kNodeHeightSpec
public K_PRESSPEC_NODE_HEIGHT kNodeHeightSpec
The specification of how to determine the node height.
-
kOnFramePositionSpec
public K_PRESSPEC_ONFRAME_POSITION kOnFramePositionSpec
The specification if the node shall be placed inside of its owner (default) or if it shall be placed on its frame and where.
-
isExpanded
public boolean isExpanded
isTrue, if this node contains a sub diagram AND is expanded in order to show the content
-
isHidden
public boolean isHidden
TRUE if the node shall be hidden if the diagram is presented just for display and not for modification.
-
isEmbedAble
public boolean isEmbedAble
isTrue, if this node may have an embedded content
-
hasEmbeddedContent
public boolean hasEmbeddedContent
isTrue, if this presentation element has got some embedded content
-
valEmbeddedClient
public ARG_XClientOut valEmbeddedClient
result of the embedded diagram client request (optional), necessary for hash value
-
-
Constructor Detail
-
ARG_XPRDiaNodeRep
public ARG_XPRDiaNodeRep()
-
ARG_XPRDiaNodeRep
public ARG_XPRDiaNodeRep(PRPresElement ohPres, java.util.List<MEModelElement> seqModel, java.lang.Class<? extends ELObject> kVOclPres, java.lang.Class<? extends ELObject> kVOclModel, java.lang.String strUUIDPres, java.util.List<java.lang.String> seqUUIDModel, java.lang.String strHashCode, MMStereotype ohStereo, java.lang.String strStereo, int idStereoModel, int idModel, int idPicture, K_CONTASGN kContAsgnPres, ARG_XImageRep valDefaultImageRep, ARG_XImageRep valImageRep, java.util.List<ARG_XImageRep> seqImageRep, java.util.List<ARG_XColorKindRep> seqColorRep, java.util.List<ARG_XTextRep> seqText, java.util.List<ARG_XPresElementRep> seqContent, boolean hasStatus, boolean hasAccess, K_LOCKSTATUS kLockStatus, boolean isTextAble, int cntConfigured, int cntModified, boolean isDeleteAble, boolean isSubtractAble, boolean isTransformAble, boolean isNoteAble, boolean isConstraintAble, boolean isAttachmentAble, boolean hasAttachment, boolean isDefaultReferenceAble, boolean isAdminPkg, boolean isArtifactOpenAble, boolean isSelectAble, boolean hasAnnotation, boolean isDuplicateAble, boolean isUnresolved, int iOpacity, java.util.List<ADClientAble> seqSyncElem, java.awt.Point pPosText, java.awt.Point pSizeText, boolean isUpdateAble, boolean isNewElement, boolean isCalloutAble, boolean isInvalidPresentation, int iPresentationLevel, java.awt.Point pPos, java.awt.Point pSize, java.awt.Point pDefaultSize, boolean calcDefaultPos, boolean asText, boolean isExpandAble, boolean isHorSizeAble, boolean isVerSizeAble, boolean isBorderSelectAble, boolean asIcon, K_ALIGN kAlignText, K_ORIENTATION kOrientation, K_PRESSPEC_TEXT_POSITION kTextPositionSpec, K_PRESSPEC_NODE_HEIGHT kNodeHeightSpec, K_PRESSPEC_ONFRAME_POSITION kOnFramePositionSpec, boolean isExpanded, boolean isHidden, boolean isEmbedAble, boolean hasEmbeddedContent, ARG_XClientOut valEmbeddedClient)
-
-
Method Detail
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
marshal
in interfacede.mid.innovator.srv2api.impl.MarshallAble
- Overrides:
marshal
in classARG_XPresContentRep
-
unmarshal
public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
- Specified by:
unmarshal
in interfacede.mid.innovator.srv2api.impl.MarshallAble
- Overrides:
unmarshal
in classARG_XPresContentRep
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
resolveReferences
in interfacede.mid.innovator.srv2api.impl.MarshallAble
- Overrides:
resolveReferences
in classARG_XPresContentRep
-
-