Examples of Avatar


Examples of com.monkygames.wo.avatar.Avatar

public class TestXMLParser{

// ============= Constructors ============== //
    public TestXMLParser(String filename){
  AvatarXMLParser parser = new AvatarXMLParser();
  Avatar avatar = parser.getAvatarFromFile(filename);
  System.out.println(avatar);
    }
View Full Code Here

Examples of com.monkygames.wo.avatar.Avatar

     * up-to-date weight.
     * @param weight the current weight calculated.
     **/
    public void updateWeight(Weight weight){
  // set this weight to the avatar selected
  Avatar avatar = (Avatar)avatarsCB.getSelectedItem();
  if(avatar != null){
      HealthData hd = healthLoader.getHealthData(avatar.info);
      if(hd == null){
    hd = new HealthData();
    hd.info = avatar.info;
View Full Code Here

Examples of com.monkygames.wo.avatar.Avatar

     * @param weight the weight to be added.
     **/
    public void updateWeightSorted(Weight weight){
  boolean isAdded = false;
  // set this weight to the avatar selected
  Avatar avatar = (Avatar)avatarsCB.getSelectedItem();
  if(avatar != null){
      HealthData hd = healthLoader.getHealthData(avatar.info);
      if(hd == null){
    hd = new HealthData();
    hd.info = avatar.info;
View Full Code Here

Examples of com.monkygames.wo.avatar.Avatar

     * Adds an avatar from xml file.
     **/
    private void addAvatar(){
  int retVal = chooser.showOpenDialog(this);
  if(retVal == JFileChooser.APPROVE_OPTION){
      Avatar avatar = avatarXMLParser.getAvatarFromFile(chooser.getSelectedFile().getAbsolutePath());
      if(avatar != null){
    if(avatarLoader.addAvatar(avatar)){
        // create health information!
        HealthData hd = new HealthData();
        hd.info = avatar.info;
View Full Code Here

Examples of com.monkygames.wo.avatar.Avatar

    }
    /**
     * Exports to a CSV file.
     **/
    private void exportToCSV(){
  Avatar avatar = (Avatar)avatarsCB.getSelectedItem();
  boolean failed = false;
  if(avatar != null){
      HealthData hd = healthLoader.getHealthData(avatar.info);
      if(hd != null){
    int retVal = csvChooser.showSaveDialog(this);
View Full Code Here

Examples of com.monkygames.wo.avatar.Avatar

    }
    public void itemStateChanged(ItemEvent evt){
  Object src = evt.getSource();
  if(src == avatarsCB || src == weightUnitCB || src == timeIncrCB){
      // load the avatars information
      Avatar avatar = (Avatar)avatarsCB.getSelectedItem();
      loadGraph(avatar);
  }
    }
View Full Code Here

Examples of com.ngt.jopenmetaverse.shared.sim.Avatar

          //endregion
        }

        //region Create an Avatar from the decoded data

        Avatar avatar = GetAvatar(simulator, block.ID, block.FullID);

        objectupdate.Avatar = true;
        // Textures
        objectupdate.Textures = new TextureEntry(block.TextureEntry, 0,
            block.TextureEntry.length);

        onObjectDataBlockUpdate.raiseEvent(new ObjectDataBlockUpdateEventArgs(simulator, avatar, data, block, objectupdate, nameValues));

        long oldSeatID = avatar.ParentID;

        avatar.ID = block.FullID;
        avatar.LocalID = block.ID;
        avatar.Scale = block.Scale;
        avatar.CollisionPlane = objectupdate.CollisionPlane;
        avatar.Position = objectupdate.Position;
        avatar.Velocity = objectupdate.Velocity;
        avatar.Acceleration = objectupdate.Acceleration;
        avatar.Rotation = objectupdate.Rotation;
        avatar.AngularVelocity = objectupdate.AngularVelocity;
        avatar.NameValues = nameValues;
        avatar.PrimData = data;
        if (block.Data.length > 0)
        {
          JLogger.warn("Unexpected Data field for an avatar update, length " + block.Data.length);
        }
        avatar.ParentID = block.ParentID;
        avatar.RegionHandle = update.RegionData.RegionHandle;
        JLogger.debug("Set an avatar: " + avatar.getName()
            + "\n with name values:\n" + NameValue.NameValuesToString(avatar.NameValues));
       
        SetAvatarSittingOn(simulator, avatar, block.ParentID, oldSeatID);

        // Textures
View Full Code Here

Examples of fr.ippon.tatami.domain.Avatar

        if (avatarId == null) {
            return null;
        }
        log.debug("Finding avatar : {}", avatarId);

        Avatar avatar = this.findAttachmentMetadataById(avatarId);

        if (avatar == null) {
            return null;
        }

        ColumnQuery<String, String, byte[]> queryAttachment = HFactory.createColumnQuery(keyspaceOperator,
                StringSerializer.get(), StringSerializer.get(), BytesArraySerializer.get());

        HColumn<String, byte[]> columnAttachment =
                queryAttachment.setColumnFamily(AVATAR_CF)
                        .setKey(avatarId)
                        .setName(CONTENT)
                        .execute()
                        .get();

        avatar.setContent(columnAttachment.getValue());
        return avatar;
    }
View Full Code Here

Examples of fr.ippon.tatami.domain.Avatar

    Avatar findAttachmentMetadataById(String avatarId) {
        if (avatarId == null) {
            return null;
        }
        Avatar avatar = new Avatar();
        avatar.setAvatarId(avatarId);

        ColumnQuery<String, String, String> queryFilename = HFactory.createColumnQuery(keyspaceOperator,
                StringSerializer.get(), StringSerializer.get(), StringSerializer.get());

        HColumn<String, String> columnFilename =
                queryFilename.setColumnFamily(AVATAR_CF)
                        .setKey(avatarId)
                        .setName(FILENAME)
                        .execute()
                        .get();

        if (columnFilename != null && columnFilename.getValue() != null) {
            avatar.setFilename(columnFilename.getValue());
        } else {
            return null;
        }

        ColumnQuery<String, String, Long> querySize = HFactory.createColumnQuery(keyspaceOperator,
                StringSerializer.get(), StringSerializer.get(), LongSerializer.get());

        HColumn<String, Long> columnSize =
                querySize.setColumnFamily(AVATAR_CF)
                        .setKey(avatarId)
                        .setName(SIZE)
                        .execute()
                        .get();

        if (columnSize != null && columnSize.getValue() != null) {
            avatar.setSize(columnSize.getValue());
        } else {
            return null;
        }

        ColumnQuery<String, String, Date> queryCreationDate = HFactory.createColumnQuery(keyspaceOperator,
                StringSerializer.get(), StringSerializer.get(), DateSerializer.get());

        HColumn<String, Date> columnCreationDate =
                queryCreationDate.setColumnFamily(AVATAR_CF)
                        .setKey(avatarId)
                        .setName(CREATION_DATE)
                        .execute()
                        .get();

        if (columnCreationDate != null && columnCreationDate.getValue() != null) {
            avatar.setCreationDate(columnCreationDate.getValue());
        } else {
            avatar.setCreationDate(new Date());
        }

        return avatar;
    }
View Full Code Here

Examples of fr.ippon.tatami.domain.Avatar

        // Cache the file in the browser
        response.setDateHeader(HEADER_EXPIRES, System.currentTimeMillis() + CACHE_SECONDS * 1000L);
        response.setHeader(HEADER_CACHE_CONTROL, "max-age=" + CACHE_SECONDS + ", must-revalidate");

        // Put the file in the response
        Avatar avatar = avatarService.getAvatarById(avatarId);
        if (avatarId == null) {
            response.setStatus(HttpServletResponse.SC_NOT_FOUND);
        } else {
            // ETag support
            response.setHeader(HEADER_ETAG, avatarId); // The attachmentId is unique and should not be modified
            String requestETag = request.getHeader(HEADER_IF_NONE_MATCH);
            if (requestETag != null && requestETag.equals(avatarId)) {
                response.setStatus(HttpServletResponse.SC_NOT_MODIFIED);
            } else {
                try {
                    byte[] fileContent = avatar.getContent();
                    response.getOutputStream().write(fileContent);
                } catch (IOException e) {
                    log.info("Error writing file to output stream. {}", e.getMessage());
                }
            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.