public enum CollisionMode extends Enum<CollisionMode>
Enum Constant and Description |
---|
NO_OVERWRITE
Never overwrite an existing definition or diagram.
|
REPLACE
Always replace existing diagram.
|
REPOPULATE
If the definition exists, get all properties for it, delete it, recreate it,
repopulate the properties.
|
UPDATE
Update single fields when data supplied.
|
UPDATE_OR_CLEAR
Update single fields - clear field if no data.
|
Modifier and Type | Method and Description |
---|---|
int |
getValue()
Returns the underlying value used by System Architect APIs.
|
static CollisionMode |
valueOf(int value) |
static CollisionMode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CollisionMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CollisionMode NO_OVERWRITE
public static final CollisionMode REPOPULATE
public static final CollisionMode UPDATE
public static final CollisionMode UPDATE_OR_CLEAR
public static final CollisionMode REPLACE
public static CollisionMode[] values()
for (CollisionMode c : CollisionMode.values()) System.out.println(c);
public static CollisionMode valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static CollisionMode valueOf(int value)
public int getValue()