public interface Expandable
Modifier and Type | Field and Description |
---|---|
static int |
COORDS_UPDATE
Deprecated.
As of Marvin 6.2, no replacement.
Not supported feature. |
static int |
DEFAULT_OPTIONS
Default expansion/contraction options.
|
static int |
FAST_COORDS
Fast coordinate calculation in expand.
|
static int |
LEAVE_COORDS_UNCHANGED
Coordinates are not calculated during expand or contract.
|
static int |
MDL_EXPAND
MDL like multiple group expansion flag.
|
static int |
NONRECURSIVE_EXPAND
Non recursive expansion of child groups.
|
static int |
REVERSIBLE_EXPAND
Deprecated.
as of Marvin 6.2, use
LEAVE_COORDS_UNCHANGED instead |
Modifier and Type | Method and Description |
---|---|
boolean |
contract(int opts)
Contracts the S-group.
|
boolean |
expand(int opts)
Expands the S-group.
|
boolean |
isExpanded()
Is this S-group expanded?
|
static final int DEFAULT_OPTIONS
static final int MDL_EXPAND
@Deprecated static final int REVERSIBLE_EXPAND
LEAVE_COORDS_UNCHANGED
insteadstatic final int LEAVE_COORDS_UNCHANGED
static final int NONRECURSIVE_EXPAND
static final int FAST_COORDS
@Deprecated static final int COORDS_UPDATE
boolean contract(int opts)
opts
- contraction options (currently neglected)DEFAULT_OPTIONS
,
LEAVE_COORDS_UNCHANGED
boolean expand(int opts)
opts
- expansion optionsDEFAULT_OPTIONS
,
MDL_EXPAND
,
LEAVE_COORDS_UNCHANGED
boolean isExpanded()