public List < ICalComponent > getComponents ( T component ) { return new ArrayList < ICalComponent > ( component . getComponents ( ) . values ( ) ) ; }
Gets the sub - components to marshal . Child classes can override this for better control over which components are marshalled .