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_XGCDiaLayerNodeRep,ARG_XGCDiaNodeRep,ARG_XPRDiaFrameNodeRep,ARG_XPRDiaSegNodeRep,ARG_XPRDiaTextNodeRep
public class ARG_XPRDiaNodeRep
extends ARG_XPresContentRep
implements de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanisTrue, if this node is displayed as iconbooleanshow node as textbooleancalculate the default position for this nodebooleanisTrue, if this presentation element has got some embedded contentbooleanisTrue, if this node is selected on the border - NoHashbooleanisTrue, if this node may have an embedded contentbooleanisTrue, if this node contains a sub diagrambooleanisTrue, if this node contains a sub diagram AND is expanded in order to show the contentbooleanTRUE if the node shall be hidden if the diagram is presented just for display and not for modification.booleanisTrue, if this node is horizontal size able - NoHashbooleanisTrue, if this node is vertical size able - NoHashalignment of this text nodeThe specification of how to determine the node height.The specification if the node shall be placed inside of its owner (default) or if it shall be placed on its frame and where.orientation of this nodeThe specification of where the text shall be positioned.default size of this nodeposition of this nodesize of this nodethe element which may be connected by a client edge - SharedArg - NoHashresult of the embedded diagram client request (optional), necessary for hash valueFields inherited from class de.mid.innovator.srv2api.icw2pres.ARG_XPresContentRep
iPresentationLevel, isCalloutAble, isInvalidPresentation, isNewElement, isUpdateAble, kTextHorAlign, kTextVerAlign, pPosText, pSizeTextFields 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, strHashCodeCalc, strStereo, strUUIDPres, valDefaultImageRep, valImageRep -
Constructor Summary
ConstructorsConstructorDescriptionARG_XPRDiaNodeRep(PRPresElement ohPres, List<MEModelElement> seqModel, Class<? extends ELObject> kVOclPres, Class<? extends ELObject> kVOclModel, String strUUIDPres, List<String> seqUUIDModel, String strHashCode, String strHashCodeCalc, MMStereotype ohStereo, String strStereo, int idStereoModel, int idModel, int idPicture, K_CONTASGN kContAsgnPres, ARG_XImageRep valDefaultImageRep, ARG_XImageRep valImageRep, List<ARG_XImageRep> seqImageRep, List<ARG_XColorKindRep> seqColorRep, List<ARG_XTextRep> seqText, 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, List<ADClientAble> seqSyncElem, Point pPosText, Point pSizeText, boolean isUpdateAble, boolean isNewElement, boolean isCalloutAble, boolean isInvalidPresentation, int iPresentationLevel, K_HOR_ALIGN kTextHorAlign, K_VER_ALIGN kTextVerAlign, Point pPos, Point pSize, 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, ARG_XPresElementRep valConnected) -
Method Summary
Modifier and TypeMethodDescriptionvoidmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) voidresolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) voidunmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
-
Field Details
-
pPos
position of this node -
pSize
size of this node -
pDefaultSize
default size of this node -
calcDefaultPos
public boolean calcDefaultPoscalculate the default position for this node -
asText
public boolean asTextshow node as text -
isExpandAble
public boolean isExpandAbleisTrue, if this node contains a sub diagram -
isHorSizeAble
public boolean isHorSizeAbleisTrue, if this node is horizontal size able - NoHash -
isVerSizeAble
public boolean isVerSizeAbleisTrue, if this node is vertical size able - NoHash -
isBorderSelectAble
public boolean isBorderSelectAbleisTrue, if this node is selected on the border - NoHash -
asIcon
public boolean asIconisTrue, if this node is displayed as icon -
kAlignText
alignment of this text node -
kOrientation
orientation of this node -
kTextPositionSpec
The specification of where the text shall be positioned. -
kNodeHeightSpec
The specification of how to determine the node height. -
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 isExpandedisTrue, if this node contains a sub diagram AND is expanded in order to show the content -
isHidden
public boolean isHiddenTRUE if the node shall be hidden if the diagram is presented just for display and not for modification. -
isEmbedAble
public boolean isEmbedAbleisTrue, if this node may have an embedded content -
hasEmbeddedContent
public boolean hasEmbeddedContentisTrue, if this presentation element has got some embedded content -
valEmbeddedClient
result of the embedded diagram client request (optional), necessary for hash value -
valConnected
the element which may be connected by a client edge - SharedArg - NoHash
-
-
Constructor Details
-
ARG_XPRDiaNodeRep
public ARG_XPRDiaNodeRep() -
ARG_XPRDiaNodeRep
public ARG_XPRDiaNodeRep(PRPresElement ohPres, List<MEModelElement> seqModel, Class<? extends ELObject> kVOclPres, Class<? extends ELObject> kVOclModel, String strUUIDPres, List<String> seqUUIDModel, String strHashCode, String strHashCodeCalc, MMStereotype ohStereo, String strStereo, int idStereoModel, int idModel, int idPicture, K_CONTASGN kContAsgnPres, ARG_XImageRep valDefaultImageRep, ARG_XImageRep valImageRep, List<ARG_XImageRep> seqImageRep, List<ARG_XColorKindRep> seqColorRep, List<ARG_XTextRep> seqText, 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, List<ADClientAble> seqSyncElem, Point pPosText, Point pSizeText, boolean isUpdateAble, boolean isNewElement, boolean isCalloutAble, boolean isInvalidPresentation, int iPresentationLevel, K_HOR_ALIGN kTextHorAlign, K_VER_ALIGN kTextVerAlign, Point pPos, Point pSize, 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, ARG_XPresElementRep valConnected)
-
-
Method Details
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) - Specified by:
marshalin interfacede.mid.innovator.srv2api.impl.MarshallAble- Overrides:
marshalin classARG_XPresContentRep
-
unmarshal
- Specified by:
unmarshalin interfacede.mid.innovator.srv2api.impl.MarshallAble- Overrides:
unmarshalin classARG_XPresContentRep
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) - Specified by:
resolveReferencesin interfacede.mid.innovator.srv2api.impl.MarshallAble- Overrides:
resolveReferencesin classARG_XPresContentRep
-