Class ReadOnlyFlags
java.lang.Object
com.nomagic.magicdraw.dependencymatrix.datamodel.cell.ReadOnlyFlags
Deprecated.
read only cell views are deprecated, to check whether the cell is editable or not you have try creating a criteria on the cell
Holds readonly information about cell: whether relations can be created or deleted between two cell elements
There are only six available choices: canCreate:true/false; canEdit:true/false deleteMulti:true/false and all are made static. No other instances should be created.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ReadOnlyFlags
Deprecated.static final ReadOnlyFlags
Deprecated.static final ReadOnlyFlags
Deprecated.static final ReadOnlyFlags
Deprecated.static final ReadOnlyFlags
Deprecated.static final ReadOnlyFlags
Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Deprecated.Is it possible to create new dependencies for this cellboolean
Deprecated.Is there any dependencies to delete herestatic ReadOnlyFlags
getFlagObject
(boolean canCreate, boolean canDelete) Deprecated.Returns required instance of this object according to provided flagsstatic ReadOnlyFlags
getFlagObject
(boolean canCreate, boolean canDelete, int deleteCount) Deprecated.returns flag object with additional info, if there are more than one delete action availableboolean
Deprecated.Specific case, when it is required to know if there are one or more delete action for this cellboolean
Deprecated.is this cell can create or can delete at least one dependency
-
Field Details
-
CREATE_DELETE
Deprecated. -
CREATE_DELETE_MULTI
Deprecated. -
NOT_CREATE_DELETE
Deprecated. -
NOT_CREATE_DELETE_MULTI
Deprecated. -
CREATE_NOT_DELETE
Deprecated. -
NOT_CREATE_NOT_DELETE
Deprecated.
-
-
Method Details
-
canCreate
public boolean canCreate()Deprecated.Is it possible to create new dependencies for this cell- Returns:
true
if it is possible to create at least one new dependency
-
canDelete
public boolean canDelete()Deprecated.Is there any dependencies to delete here- Returns:
true
if it is possible to delete at least one dependency
-
isDeleteMulti
public boolean isDeleteMulti()Deprecated.Specific case, when it is required to know if there are one or more delete action for this cell- Returns:
true
if there aer multiple delete actions
-
getFlagObject
Deprecated.Returns required instance of this object according to provided flags- Parameters:
canCreate
- can relationship be createdcanDelete
- can existing relationships be deleted- Returns:
- readonly flag instance
-
getFlagObject
Deprecated.returns flag object with additional info, if there are more than one delete action available- Parameters:
canCreate
- can relationship be createdcanDelete
- can existing relationships be deleteddeleteCount
- probable delete action count- Returns:
- readonly flag object instance
-
isEditable
public boolean isEditable()Deprecated.is this cell can create or can delete at least one dependency- Returns:
true
if can create or can delete
-