-bottom

mmpp.phone
Class ContentsManager

java.lang.Object
  |
  +--mmpp.phone.ContentsManager

public class ContentsManager
extends java.lang.Object


Field Summary
static int CONTENTS_FULL
          저장될 공간 부족
static int FAILURE
          기타 실패
static int SUCCESS
          저장 성공
 
Constructor Summary
ContentsManager()
           
 
Method Summary
static java.lang.String[] getListOfDesktop()
          배경화면 목록을 가져온다.
static java.lang.String[] getListOfMelody()
          멜로디 목록을 가져온다.
static int getNumberOfDesktop()
          핸드폰에 저장된 배경화면 개수를 가져온다.
static int getNumberOfMelody()
          핸드폰에 저장된 멜로디 개수를 가져온다.
static int setCurrentDesktop(java.lang.String name, byte[] contents, int offset, int len)
          contents를 배경화면으로 저장한다.
static int setCurrentMelody(java.lang.String name, byte[] contents, int offset, int len)
          contents를 벨소리로 저장한다.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SUCCESS

public static int SUCCESS
저장 성공

CONTENTS_FULL

public static int CONTENTS_FULL
저장될 공간 부족

FAILURE

public static int FAILURE
기타 실패
Constructor Detail

ContentsManager

public ContentsManager()
Method Detail

setCurrentMelody

public static int setCurrentMelody(java.lang.String name,
                                   byte[] contents,
                                   int offset,
                                   int len)
                            throws java.lang.IllegalArgumentException
contents를 벨소리로 저장한다.
Parameters:
name - 콘텐츠 이름
contents - 콘텐츠
offset - byte [] 시작위치
len - offset부터의 길이
Returns:
SUCCESS, CONTENTS_FULL, FAILURE 중 하나
Throws:
java.lang.IllegalArgumentException - parameter가 잘못되었을 경우.

setCurrentDesktop

public static int setCurrentDesktop(java.lang.String name,
                                    byte[] contents,
                                    int offset,
                                    int len)
                             throws java.lang.IllegalArgumentException
contents를 배경화면으로 저장한다.
Parameters:
name - 콘텐츠 이름
contents - 콘텐츠
offset - byte [] 시작위치
len - offset부터의 길이
Returns:
SUCCESS, CONTENTS_FULL, FAILURE 중 하나
Throws:
java.lang.IllegalArgumentException - parameter가 잘못되었을 경우.

getListOfMelody

public static java.lang.String[] getListOfMelody()
멜로디 목록을 가져온다.
Returns:
멜로디 이름을 가지고 있는 String []

getListOfDesktop

public static java.lang.String[] getListOfDesktop()
배경화면 목록을 가져온다.
Returns:
배경화면 이름을 가지고 있는 String []

getNumberOfMelody

public static int getNumberOfMelody()
핸드폰에 저장된 멜로디 개수를 가져온다.
Returns:
멜로디 개수

getNumberOfDesktop

public static int getNumberOfDesktop()
핸드폰에 저장된 배경화면 개수를 가져온다.
Returns:
배경화면 개수

-bottom