Ejemplo n.º 1
0
        public static MultiTagModelItem Create(ID3.FrameDescription.FrameType type)
        {
            switch (type)
            {
            case ID3.FrameDescription.FrameType.Picture:
                return(DocNode.Create <MultiTagModelItemPicture>());

            default:
                return(DocNode.Create <MultiTagModelItem>());
            }
        }
Ejemplo n.º 2
0
        public static TagModelItem Create(ID3.FrameDescription.FrameType type)
        {
            switch (type)
            {
            case ID3.FrameDescription.FrameType.Picture:
                return(DocNode.Create <TagModelItemPicture>());

            case ID3.FrameDescription.FrameType.Text:
                return(DocNode.Create <TagModelItemText>());

            case ID3.FrameDescription.FrameType.Comment:
                return(DocNode.Create <TagModelItemComment>());

            default:
                return(DocNode.Create <TagModelItem>());
            }
        }