/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package org.jkan997.slingbeans.nbactions.remote;
import java.awt.event.ActionEvent;
import org.jkan997.slingbeans.nbactions.AbstractAction;
import org.jkan997.slingbeans.nbservices.SlingFsFactory;
import org.jkan997.slingbeans.slingfs.FileSystem;
import org.openide.awt.ActionID;
import org.openide.awt.ActionReference;
import org.openide.awt.ActionReferences;
import org.openide.awt.ActionRegistration;
/*
@ActionID(
category = "SlingFs",
id = "org.jkan997.slingbeans.nbactions.remote.PushAction")
@ActionRegistration(
displayName = "SlingBeans Push")
@ActionReferences({
@ActionReference(path = "Loaders/text/x-java/Actions", position = 111),
@ActionReference(path = "Loaders/text/x-javascript/Actions", position = 111)
})
*/
public class PushAction extends AbstractAction {
@Override
public void actionPerformed(ActionEvent e) {
SlingFsFactory slingFsFactory = SlingFsFactory.lookup();
FileSystem fs = slingFsFactory.getDefaultFileSystem();
logInfo("RemotePush " + fs.getFileSystemId());
}
}