Package de.elo.ix.client
Class ActivityProject
java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.ActivityProject
- All Implemented Interfaces:
Serializable
This class represents an activity project. An activity project is a template for an activity.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
Activity project is locked when finished.protected int
Reserved.protected int
Reserved.protected ActivityOption[]
Options.protected String
Reserved.protected String
Project name.protected boolean
Activity project is protected.Fields inherited from class byps.BValueClass
bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
-
Constructor Summary
ConstructorsConstructorDescriptionActivityProject
(String project, int major, int minor, String optValue) Reserved. -
Method Summary
Modifier and TypeMethodDescriptionvoid
copy
(ActivityProject rhs) int
getMajor()
int
getMinor()
boolean
boolean
void
setLockedWhenFinished
(boolean lockedWhenFinished) void
setMajor
(int major) void
setMinor
(int minor) void
setOptions
(ActivityOption[] opts) void
setOptValue
(String optValue) void
setProject
(String project) void
setProtectedProject
(boolean protectedProject) toString()
Methods inherited from class byps.BValueClass
getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper
-
Field Details
-
project
Project name. This can be one of the predefined project names: ActivityProjectC.DEFAULT, ActivityProjectC.REQUEST, ActivityProjectC.NOTIFY. Or an arbitrary name for an application defined use case. The name must be unique because it is internally used as an ID. It has to start with a letter and must only contain letters, numbers or underscores. -
major
protected int majorReserved. -
minor
protected int minorReserved. -
optValue
Reserved. -
options
Options.- Since:
- 8.00.012.001
-
protectedProject
protected boolean protectedProjectActivity project is protected.- Since:
- 8.00.012.001
-
lockedWhenFinished
protected boolean lockedWhenFinishedActivity project is locked when finished.- Since:
- 8.00.012.001
-
-
Constructor Details
-
ActivityProject
public ActivityProject() -
ActivityProject
Reserved. Constructor for internal usage.- Parameters:
project
- DB column projectmajor
- DB column majorminor
- DB column minoroptValue
- DB column optvalue
-
ActivityProject
-
-
Method Details
-
copy
-
getMajor
public int getMajor() -
setMajor
public void setMajor(int major) -
getMinor
public int getMinor() -
setMinor
public void setMinor(int minor) -
getOptValue
-
setOptValue
-
getProject
-
setProject
-
getOptions
-
setOptions
-
isProtectedProject
public boolean isProtectedProject() -
setProtectedProject
public void setProtectedProject(boolean protectedProject) -
isLockedWhenFinished
public boolean isLockedWhenFinished() -
setLockedWhenFinished
public void setLockedWhenFinished(boolean lockedWhenFinished) -
toString
-