protected void doUpdate ( final ItemData item , final WorkspaceStorageConnection con , ChangedSizeHandler sizeHandler ) throws RepositoryException , InvalidItemStateException { if ( item . isNode ( ) ) { con . update ( ( NodeData ) item ) ; } else { con . update ( ( PropertyData ) item , sizeHandler ) ; } }
Performs actual item data updating .