자산 속성 설정

다음을 참조하십시오.

RAMAsset.getAssetAttributes()RAMAsset.getAssetAttribute(String)을 사용하여 자산 유형 제한조건에 따라 자산에서 사용 가능한 속성을 가져올 수 있습니다. 자산에서 속성을 페치한 후 RAMAsset.setValues(String[])을 사용하여 속성 값을 설정하십시오.

                AssetAttribute attribute = newAsset.getAssetAttribute("Custom Attribute");
                attribute.setValues(new String[]{"value 1", "value 2", "value 3"});

                session.put(newAsset, new NullProgressMonitor());
If 사용자 정의 속성을 설정할 경우 다음 데이터 형식을 사용하십시오.
  • Boolean: "true" 또는 "false"(소문자, Boolean.toString() 메소드를 사용할 수 있음)
  • Date: Long.toString(myDate.getTime())
  • Link: "<a href=\"myURL\">myLabel</a>"(따옴표는 백슬래시로 이스케이프됨)
  • Number: 문자열 형식의 숫자(Number.toString() 메소드를 사용할 수 있음)
  • 사용자: 사용자의 고유 ID(참고로, 고유 ID는 대소문자를 구분함)
링크의 경우, Rational® Asset Manager 웹 클라이언트의 동작과 일치시키려면 target=\"_blank\" 속성을 추가하십시오.

피드백