Package com.automation_pros.odva.logix
Class LgxChange
- java.lang.Object
-
- com.automation_pros.odva.cip.types.CipTree
-
- com.automation_pros.odva.cip.types.CipTreeCtx
-
- com.automation_pros.odva.cip.types.CipObject
-
- com.automation_pros.odva.cip.core.CipInstance
-
- com.automation_pros.odva.logix.LgxChange
-
- All Implemented Interfaces:
DataContext
,AttributeHolder
,java.lang.Comparable<CipInstance>
public class LgxChange extends CipInstance
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.automation_pros.odva.cip.types.CipObject
CipObject.FutureMultipleReply
-
Nested classes/interfaces inherited from class com.automation_pros.odva.cip.types.CipTree
CipTree.ChildMap
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Date
created
protected CipDINT
createdTS
protected java.util.Date
dlFinish
protected CipDINT
dlFinishTS
protected java.util.Date
dlStart
protected CipDINT
dlStartTS
protected java.util.Date
edited
protected CipDINT
editTS
protected CipINT
tagEditSeq
protected CipINT
unknown2
protected CipINT
unknown5
protected CipINT
unknown6
protected CipDINT
unknown7
protected CipDINT
unknown9
-
Fields inherited from class com.automation_pros.odva.cip.core.CipInstance
attr_all
-
Fields inherited from class com.automation_pros.odva.cip.types.CipTree
children, objEPath, parent, segment
-
Fields inherited from interface com.automation_pros.odva.cip.data.DataContext
emptyContext
-
-
Constructor Summary
Constructors Modifier Constructor Description LgxChange(CipClass parent, java.lang.String name, java.util.Date creation)
protected
LgxChange(InstanceSeg seg, CipClass parent, java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LgxChangeMgr
getParent()
LgxChange
incrementTagChange()
static int
millisToProgramTS(long millis)
static java.util.Date
programTS(int pts)
static java.util.Date
programTS(int pts, java.util.Date limit)
LgxChange
setCreatedTS(java.util.Date ts)
LgxChange
setDlFinishTS(java.util.Date ts)
LgxChange
setDlStartTS(java.util.Date ts)
LgxChange
setEditTS(java.util.Date ts)
-
Methods inherited from class com.automation_pros.odva.cip.core.CipInstance
compareTo, getAttribute, getEPathImpl, getSegment, isPrivate, number, service, setParent, toString
-
Methods inherited from class com.automation_pros.odva.cip.types.CipObject
executor, getChild, getDevice, getDisplayName, getName, isShutdown, logger, onReplacement, removeChildSymbol, scheduler, setChild, setChildSymbol, setName, shutdown
-
Methods inherited from class com.automation_pros.odva.cip.types.CipTreeCtx
getCtxDataImpl, getNamedDef, getParentDataCtx, getTypeByCRC, getTypeByName, getTypesImpl
-
Methods inherited from class com.automation_pros.odva.cip.types.CipTree
cleanup, entrySet, follow, getChildren, getEPath, keySet, removeChild, setSegment
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.automation_pros.odva.cip.types.AttributeHolder
executor, getChild, getDisplayName, getEPath, isShutdown, logger, scheduler, shutdown
-
Methods inherited from interface com.automation_pros.odva.cip.data.DataContext
fromEnum, getCtxData, getCtxDataOrNull, getTypes, makeHosted, makeUnhosted, toEnum
-
-
-
-
Field Detail
-
tagEditSeq
protected final CipINT tagEditSeq
-
unknown2
protected final CipINT unknown2
-
dlFinishTS
protected final CipDINT dlFinishTS
-
dlStartTS
protected final CipDINT dlStartTS
-
createdTS
protected final CipDINT createdTS
-
unknown5
protected final CipINT unknown5
-
unknown6
protected final CipINT unknown6
-
unknown7
protected final CipDINT unknown7
-
editTS
protected final CipDINT editTS
-
unknown9
protected final CipDINT unknown9
-
dlFinish
protected java.util.Date dlFinish
-
dlStart
protected java.util.Date dlStart
-
edited
protected java.util.Date edited
-
created
protected java.util.Date created
-
-
Constructor Detail
-
LgxChange
public LgxChange(CipClass parent, java.lang.String name, java.util.Date creation)
-
LgxChange
protected LgxChange(InstanceSeg seg, CipClass parent, java.lang.String name)
-
-
Method Detail
-
millisToProgramTS
public static int millisToProgramTS(long millis)
-
programTS
public static java.util.Date programTS(int pts, java.util.Date limit)
-
programTS
public static java.util.Date programTS(int pts)
-
incrementTagChange
public LgxChange incrementTagChange()
-
setDlFinishTS
public LgxChange setDlFinishTS(java.util.Date ts)
-
setDlStartTS
public LgxChange setDlStartTS(java.util.Date ts)
-
setEditTS
public LgxChange setEditTS(java.util.Date ts)
-
setCreatedTS
public LgxChange setCreatedTS(java.util.Date ts)
-
getParent
public LgxChangeMgr getParent()
- Specified by:
getParent
in interfaceAttributeHolder
- Overrides:
getParent
in classCipObject
-
-