All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.robovm.ibxcode.pbxproj.PBXBuildFile Maven / Gradle / Ivy

Go to download

The RoboVM doesn't provide any functionality to edit xib/storyboards at iOS side. All changes to be done in Interface Builder. To simplify it simple xcode project is generated that contains all classes that are exported by Custom class. These classes expose IBOutlet/IBOutletCollection/IBAction/IBObservable to easy attach outlet to corresponding field/setter in class

The newest version!
package org.robovm.ibxcode.pbxproj;

import org.robovm.ibxcode.Utils;

import java.io.File;

public class PBXBuildFile extends PBXNode{
    private final PBXFile ref;

    public PBXBuildFile(PBXProject project, PBXFile ref) {
        super(project, ref.getName());
        this.ref = ref;
    }

    @Override
    public void dump(PrintStreamTab ips) {
        ips.println(uuidWithComment() + " = {isa = PBXBuildFile; fileRef = " + ref.uuidWithComment() + "; };");
    }
}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy