Class ARG_CreateModelVersionIn
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2meta.ARG_CreateModelVersionIn
-
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_CreateModelVersionIn extends java.lang.Object implements de.mid.innovator.srv2api.impl.MarshallAble
-
-
Field Summary
Fields Modifier and Type Field Description ADModel
adModel
create a version for this modeljava.lang.String
adModelName
name of the model of the newly created branchjava.lang.String
adModelUUID
uuid of the model.java.lang.String
branchName
name of the new branchjava.lang.String
note
note of the new branchjava.lang.String
parentBranchUUID
uuid of the new parent branch.
-
Constructor Summary
Constructors Constructor Description ARG_CreateModelVersionIn()
ARG_CreateModelVersionIn(ADModel adModel, java.lang.String branchName, java.lang.String note, java.lang.String adModelUUID, java.lang.String parentBranchUUID, java.lang.String adModelName)
-
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
-
adModel
public ADModel adModel
create a version for this model
-
branchName
public java.lang.String branchName
name of the new branch
-
note
public java.lang.String note
note of the new branch
-
adModelUUID
public java.lang.String adModelUUID
uuid of the model. If null a new UUID is assigned to the model.
-
parentBranchUUID
public java.lang.String parentBranchUUID
uuid of the new parent branch. If not null an adModelUUID is required. If null this version is root version
-
adModelName
public java.lang.String adModelName
name of the model of the newly created branch
-
-
Constructor Detail
-
ARG_CreateModelVersionIn
public ARG_CreateModelVersionIn()
-
ARG_CreateModelVersionIn
public ARG_CreateModelVersionIn(ADModel adModel, java.lang.String branchName, java.lang.String note, java.lang.String adModelUUID, java.lang.String parentBranchUUID, java.lang.String adModelName)
-
-
Method Detail
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
marshal
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
- Specified by:
unmarshal
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
resolveReferences
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
-