simply removes an eobject from its container . concode_field_sep Map nameFeatureMap concode_elem_sep Object NULL_TOKEN concode_field_sep boolean shouldOverrideCopyOperation concode_elem_sep void setName concode_elem_sep boolean canContain concode_elem_sep XMLResource getResource concode_elem_sep String getName concode_elem_sep OverrideCopyOperation getOverrideCopyOperation concode_elem_sep boolean isCopyAlways concode_elem_sep boolean shouldSaveContainmentFeature concode_elem_sep PasteAction getPasteCollisionAction concode_elem_sep boolean hasPasteOption concode_elem_sep void performPostPasteProcessing concode_elem_sep boolean shouldOverrideChildPasteOperation concode_elem_sep OverridePasteChildOperation getOverrideChildPasteOperation concode_elem_sep void sendCreateNotification concode_elem_sep EAttribute getNameAttribute concode_elem_sep Collection getExcludedCopyObjects concode_elem_sep boolean isNameable
void function ( EObject arg0 ) { EcoreUtil . remove ( arg0 ) ; if ( arg0 . eResource ( ) != null ) { arg0 . eResource ( ) . getContents ( ) . remove ( arg0 ) ; } }