A class for representing a group of Structures that can be included in
or excluded from the Workspace as requested.
|
__init__(self,
structures,
group_name=None)
Creates an entry group with a given list of CTs. |
|
|
|
dtor(self)
Deletes all entries in this entry-group. |
|
|
|
duplicate(self,
entry)
Duplicates an entry, and the new copy will be put in this
entry-group. |
|
|
|
delete(self,
entry)
Deletes one or more entries from the group. |
|
|
|
is_shown(self)
Returns True if all entries in this group are included into the
Workspace, False otherwise. |
|
|
|
is_shown_only(self)
Returns True if all entries in this group and only entries in this
group are included into the Workspace. |
|
|
|
show(self)
Shows all entries in this group onto Maestro workspace if
'should_show' is True, hides them if it is False. |
|
|
|
|
|
show_only(self)
Shows all entries in this group onto Maestro workspace and hides
other entries. |
|
|
|
commit(self)
Commits any belonging changes in the Workspace to their corresponding
entries that are in this group. |
|
|
|
get_ct(self,
copy=False)
Returns a list of 'Structure' objects of the CTs of this group. |
|
|
|
|
|
write(self,
fname,
mode='
' )
Writes all CTs to a file, whose name is given by 'fname'. |
|
|
|
|
|
getAtomEntry(self,
atom_obj)
Return the entry object (or None) that the given atom object is
associated with. |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|