The following pages and posts are tagged with

TitleTypeExcerpt
HANDSHAKE Page 초기 워크벤치를 실행하면서 필요한 편집기와 분석기 모듈들을 호출합니다. 해당 편집기와 분석기는 실행되기 전에 HANDSHAKE 이벤트를 워크벤치로부터 받아 현재 상태 및 아이디를 등록을 하게 됩니다.
REGISTERED EVENT Page OSP REGISTERED 이벤트 샘플 예제 Liferay.on( OSP.Event.OSP_EVENTS_REGISTERED, function(e){ var myId = '<%=portletDisplay.getId()%>'; if(e.targetPortlet === myId){...
REQUEST DATA EVENT Page OSP REQUEST DATA 이벤트 사용자가 서버에 저장된 파일을 선택하거나 새로운 데이터를 로드하고자 할 때, 분석기나 편집기에서는 새로운 데이터를 요청해야 합니다. 따라서 분석기나 편집기에서는 새로운 데이터를 요청하는 이벤트를 발생시키고, 해당 이벤트를 받아 새로운 데이터를 받아오게 됩니다. 샘플 예제 Liferay.on( OSP<span...
RESPONSE DATA EVENT Page OSP RESPONSE DATA 이벤트 샘플 예제 Liferay.on( OSP.Event.OSP_RESPONSE_DATA, function( e ){ var myId = '<%=portletDisplay.getId()%>'; if( e.targetPortlet <span...
LOAD DATA EVENT Page OSP LOAD DATA 이벤트 편집기 또는 분석기에서 데이터를 로드할 때 사용되는 이벤트로, 서버에 저장되어 있는 파일을 로드하거나 시뮬레이션 결과 데이터를 로드할 때 쓰이는 이벤트입니다. 사용자가 서버쪽 파일을 선택하거나 시뮬레이션이 성공적으로 종료되는 상황에서 워크벤치에서 이벤트를 발생시키며, 이벤트 데이터 내 파일 경로에 따라 파일을 읽어 들이는 프로세스를 거쳐 사용자에게 보여줍니다. ...
INITIAIZE EVENT Page OSP INITIAIZE 이벤트 워크벤치가 실행된 이후, 초기화 값을 셋팅하는 이벤트 입니다. 워크벤치가 실행되고 시뮬레이션 실행 환경이 구성되고 난 뒤, 각 편집기나 분석기에서는 필요한 값들의 초기화를 진행하는데 이 때 사용되는 이벤트입니다. 샘플 예제 Liferay.on( 'OSP_INITIALIZE', function<span...
REQUEST OUTPUT VIEW EVENT Page OSP REQUEST OUTPUT VIEW 이벤트 샘플 예제 Liferay.on( OSP.Event.OSP_REFRESH_OUTPUT_VIEW, function(e){ var myId = '<%=portletDisplay.getId()%>'; if( myId !== e<span...
REQUEST DATA CHANGED EVENT Page OSP DATA CHANGED 이벤트 해당하는 포틀릿이 편집기인 경우, 사용자의 입력을 받게 됩니다. 사용자의 입력을 받아 입력 데이터가 변경되게 되면 해당 데이터의 변경을 워크벤치에 알려야 합니다. 따라서 사용자의 입력에 따라 변경된 데이터를 JSON의 형태로 이벤트를 발생시켜 워크벤치에 전달합니다. 샘플 예제 function <portlet<span...